Saturday, May 12, 2012

CSS Trick Nothing can Copy on Your Blogger Site

Articles, content, images all contribute together in getting high organic traffics due to your lot of hard-word applied in creating that post article for your worthy readers, than comes another role of content scrappers copying your articles and getting higher in search engines.

Before you do this tricks we advice to back up your templates.

Make your Blogger Content Theft Free:

step 1. Log in to your blogger account and navigate to your blog > Template > Edit HTML.

step 2. Now make a search for ]]></b:skin> and paste the below code right above it.

.post-body {
-webkit-touch-callout: none;
-khtml-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
user-select: none;
}

step 3. Now just hit Save Template and refresh your blog, now try to drag your content with your mouse and see you will not be able to select any text.
Share:

Blogger Newer Post and Oldest Post with Post titles

This tutorial explains how to display post titles instead of next and previous link navigation below posts.

Wordpress has the cool feature of showing up next and previous post titles at the bottom of the blog, but this feature was void for Blogger. Many webmaster have tried to bring up various tricks and hacks to try this feature for Blogger. But, many have failed to display it without any error. Today, I found an interesting tutorial on the blogosphere which works like a charm without any glitch. This hack is going to increase your readers to stay more on your blog.

see Demo here

Here is the tutorial from yabtb.blogspot.in. I thought of sharing this wonderful tutorial with my readers.

Before you do this just backup your blog template.

Step 1. Go to Blogger Dashboard > Select blog > Template > Edit HTML.

Step 2. Adding jQuery to Blogger HTML template
Important: Skip this procedure, if you have already implemented jQuery script to your Blogger HTML template.
Search(Ctrl+F) for:</head>

Just before or above </head> copy paste the following code:
<script src='http://code.jquery.com/jquery-latest.js' type='text/javascript'/>

Step 3. Adding the code which does the trick:
Search(Ctrl+F) </body>

and paste the following code just before/above </body>

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script type='text/javascript'>
// Post titles to Older Post and Newer Post links (without stats skew)
// by MS-potilas 2012. See http://yabtb.blogspot.com/2012/01/add-post-titles-to-older-and-newer-post.html
//<![CDATA[
var urlToNavTitle = {};
function getTitlesForNav(json) {
for(var i=0 ; i < json.feed.entry.length ; i++) {
var entry = json.feed.entry[i];
var href = "";
for (var k=0; k<entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
href = entry.link[k].href;
break;
}
}
if(href!="") urlToNavTitle[href]=entry.title.$t;
}
}
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/posts/summary?redirect=false&max-results=500&alt=json-in-script&callback=getTitlesForNav"></'+'script>');
function urlToPseudoTitle(href) {
var title=href.match(/\/([^\/_]+)(_.*)?\.html/);
if(title) {
title=title[1].replace(/-/g," ");
title=title[0].toUpperCase() + title.slice(1);
if(title.length > 28) title=title.replace(/ [^ ]+$/, "...")
}
return title;
}
$(window).load(function() {
window.setTimeout(function() {
var href = $("a.blog-pager-newer-link").attr("href");
if(href) {
var title=urlToNavTitle[href];
if(!title) title=urlToPseudoTitle(href);
if(title) $("a.blog-pager-newer-link").html("&lt;&lt; Newer Post<br />" + title);
}
href = $("a.blog-pager-older-link").attr("href");
if(href) {
var title=urlToNavTitle[href];
if(!title) title=urlToPseudoTitle(href);
if(title) $("a.blog-pager-older-link").html("Older Post &gt;&gt;<br />" + title);
}
}, 500);
});
//]]>
</script>
</b:if>


This is the Last step Adding CSS Code:
Learn how to add CSS from here. Search(Ctrl+F) for: ]]></b:skin>

Place the code just before or above ]]></b:skin>

.blog-pager-newer-link {background-color:transparent !important;padding: 0 !important;}
.blog-pager-older-link {background-color:transparent !important;padding: 0 !important;}
#blog-pager-newer-link {padding:5px;font-size:90%;width:200px;text-align:left;}
#blog-pager-older-link {padding:5px;font-size:90%;width:200px;text-align:right;}
Share:

Blogger 2012 now a Custom Crawlers and indexing

How to Add a Google Sitemap to your Blogger Blog?

The XML Sitemap file is like a directory of all web pages that exist on your website or blog. Search engines like Google and Bing can use these sitemap files to discover pages on your site that the search bots may have otherwise missed during regular crawling.

Here's how to Generate a Complete Sitemap for your Blogger Blog.

This section is valid for both regular Blogger blogs (that use a .blogspot.com address) and also the self-hosted Blogger blogs that use a custom domain (like postsecret.com).

Here�s what you need to do to expose your blog�s complete site structure to search engines with the help of an XML sitemap.

1. Open the Sitemap Generator and type the full address of your blogspot blog (or your self-hosted Blogger blog).

2. Click the Create Sitemap button and this tool will instantly generate the necessary text for your sitemap. Copy the entire generated text to your clipboard (see screenshot below).

3. Next go to your Blogger dashboard and under Settings �> Search Preferences, the enable Custom robots.txt option (available in the Crawling and Indexing section). Paste the clipboard text here and save your changes.

And we are done. Search engines will automatically discover your XML sitemap files via the robots.txt file and you don�t have to ping them manually.
Blogger 2012 now a Custom Crawlers and indexing
Share: