Sunday, 26 October 2014

How to create your own author-centered knowledge graph

own author-oriented knowledge graph
I'm not a fear salesman, really! But the thought to name this article as "how to defend abusive content removal requests" comes to me from the reading of the Google's updated report on "How Google Fights Piracy". The following sentence makes me conceiving suspicion:
...sites with high numbers of removal notices may appear lower in search results.
On the background of all known Negative SEO cases this can be the next thing, where a honest publisher will be punished for nothing.

There are enough known cases, where content scraping sites get better SERP places as the unique content providers. And there are enough abusive content removal requests - just read the Google's report. The best defense is a good offence. We construct our publishing identities network, which serves as our own author-oriented knowledge graph. Its purposes are, that
  • always working removal requests at Google and DMCA takedowns,
  • lack of effect in case of abusive third part removal requests,
  • doubtless machine-readable relations between author's entity and author's creative work.
Our objective is a solid, structured and chained publisher identity, which will include the author, the publishing medium and the publication itself. Let's work!
Read full article »

How to create nested lists in Blogspot

I've struggled some time with creating of nested lists in my blog at Blogspot. Then i realized a simple workaround to get them done. To create nested lists in Blogspot, you must
Read full article »

How to put Adsense Ads anywhere inside Blogger Posts

Bloggers often struggle to put adsense ads at the correct place so that they get sufficient clicks on their ads. One such place is in middle of the post (not on the homepage). One way is to add the same code in the HTML coding of each post, but its too complicated and need repetition of same thing again and again. There is an alternate method to achieve this goal.
It will take some time and skill of yours to implement it, but in the end results will be amazing.

What do u need:

  • Basic understanding of HTML coding.
  • Fluent in using Notepad (Find and Replace Function)
  • Able to press Ctrl+C and Ctrl+V buttons on your keyboard.


So lets start it. Follow the following steps to put adsense ads anywhere inside blogger posts.

1. Edit any post and place the following code in the HTML coding where you want the adsense ad to appear and then save and close.

<!-- adsense -->

2. Open your adsense account and create a new adsense unit of the desired shape and size. Copy the asynchronous code of ad unit and paste it in a notepad.
3. Use find and replace feature of notepad and perform the following things

  • Find < replace with &lt;
  • Find > replace with &gt;
  • Find " replace with &quot;

4. Now your Ad code is ready. You can put it inside <center> and </center> to align it in the center position in the blog.
5. Paste the following code above the ad code in the notepad

<div expr:id='"adsmiddle1" + data:post.id'></div>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<div style="clear:both; margin:10px 0">


6. Paste the following code after the ad code in the notepad

</div>
</b:if>
</b:if>
<div expr:id='"adsmiddle2" + data:post.id'>
<data:post.body/>
</div>
<script type="text/javascript">
var obj0=document.getElementById("adsmiddle1<data:post.id/>");
var obj1=document.getElementById("adsmiddle2<data:post.id/>");
var s=obj1.innerHTML;
var r=s.search(/\x3C!-- adsense --\x3E/igm);
if(r>0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+16);}
</script>


7. Now open the template in blogger. Now you have to edit its HTML coding. Its better to take backup of your template coding before editing.
8. Once you are inside Template HTML coding, click inside 1st line of code and press Ctrl+F and try to find the following code

<data:post.body/> 

9. There may be three instances of this code inside template code. You have to replace the second instance of it with the complete code in the notepad. Save the template.
10. You should get the desired results now. But if you don't then revert back the step 9 and replace the 3rd instance of <data:post.body/> with the code in notepad.

Note: Different blogger templates work in different way. Thats why in some templates step 9 works while in some step 10 works.

You may leave your comments to let me know if this trick works for you. Your suggestions are most welcome.

How Penguin evaluates the link quality

Google's Penguin update is about links, namely about good and bad backlinks to your site. It will evaluate anchors of your backlinks and the quality of backlinking sites. Further it will look deeper into relations between your site and sites linking to you.

Further are some factors listed, which will help you to rethink your linking strategy and, maybe, enlighten you in purifying your link profile, so the Penguin gets no appetite for eating your site;)

Following characteristics do influence on how Penguin evaluates link profile quality of your site:
Read full article »

Monday, 20 October 2014

Letting other people send email from your Google account - and checking who can do this already

This article explains how you can control who can send mail on your behalf if you have a gmail account, why you might want to do that, and how to stop people from sending email messages on your behalf.



If you have given other people rights to publish to your blog , then you may also want to let them send emails on your blog's behalf - particularly if you are using an "organisational" email account.   I do this for several blogs - eg the one for the choir that I'm currently doing public relations for.

This is a way to let the the other people use their current email client, ie what looks to them like their "normal email", but still to send official-looking messages from your organisation or blog.

Note that this is not the same as spoofing, which is a way that people with malicious intentions create email messages which appear to come from your account, even though you didn't send them and did give anyone else permission to send them.
  • Spoofing, ie sending "on behalf of" without permission is bad.
  • Granting "Send as" rights is good - and is a very useful feature that Gmail offers.

How to allow another email account send emails on your behalf

Log into www.gmail.com, using the Google / Blogger account that you want to lets other people send from.

From the Options gear-wheel (top right corner), choose Settings.

Choose the Accounts and Imports tab.

Click the "Add another email address that you own" link in the "Send mail as" section.

Enter the email address you want to give rights to, and the name which you want to be displayed when people receive email sent by this address on your behalf.




Click Next

Enter the other account's password. (This is a first step to stop you from impersonating someone by sending emails on behalf of accounts which you don't own.)




Click Add Account

Wait for the verification email to arrive at the other email address (if you use a web-based system for it, you may need to open it in a different browser).

Open the message and either click the link provided or copy-and-paste the code into the gmail window.



Job done!   The email account that you named should now be able to send messages which look like they came from you.


How another email account can send emails on your behalf

Firstly, you must give the other account permission to send emails which look as though they come from you - as explained in the section above.

Once you have done that, anyone using the other account can enter you (ie your gmail account) as the message-sender, and they will be permitted to send the message like this.

How specifically they do it depends on the email system which they use: In Gmail there is simply a drop-down box beside the From address, while other tools have different approaches.



Controlling who can send emails on your behalf - how to stop people sending emails from you

If you manage an email account which regularly gives other people the right to send on your behalf, then it is a good idea to regularly review the list, and revoke the access of anyone who doesn't need to send any more. To do this:

Log into www.gmail.com

Choose Settings from the Options gear-wheel (top right corner).

Choose the Accounts and Imports tab.

The list of email addresses beside Send Mail As is all the people who have been authorized to write emails that are sent as though they come from the current account.




Beside every entry on this list, there are options to:
  • Make it the sending default for your account
  • Edit the sending information (mainly the display name)
  • Delete its rights to send on your behalf.
If you see an email address which shoudn't be sending any more, then delete it, by clicking the Delete link.

It's a good idea to check this, also, if someone has just given you a Google account instead of using the full procedure to transfer ownership of a blog to you.



Questions / Troubleshooting

Does this only work for Gmail accounts?

No. These instructions show you how to set up your gmail account so that other email accounts can send email "from" your account. But the other acccount does not need to be a Gmail account or a Google account - provided it has a feature to let the user say what account to use as the sender.


Where is the Sent-Mail copy of the message kept?

When you send a message from Gmail with a different account selected as the sender, then the "send mail" copy of the message is put into the send-mail folder of the account that you are logged into.

If you would like the nominated account to also get a copy of the message, then the person who is writing it needs to put that nominated account is as a carbon copy (CC) or blind-carbon-copy (BCC) recipient, as well as selecting it as the From address.




Related Articles:

Letting other people post on your blog

Understanding Google accounts

Transferring blog-ownership to a different account