Blogger Seo Tips – Part 2

On the first blogger seo tips post, I went through the basic settings that you should modify on the blogger.com setting area. On second part, I will show you how to optimize your blogspot/blogger templates. Default templates offer none SEO whatsoever causing most blogger users to rank low on SERPs.
There is one thing I love about WordPress: the <!–more–> tag! Blogger does not have this. This can result in duplicate content entries, showing the same content on post pages and archive pages. You do not want to have the same content on different pages of your website.

Blogger does not have this built in, so we are going to do a small tweak to accomplish that. Make sure you have selected a widget-ready template. There are couple of steps, so read the whole post carefully. Place the below code before the </head> html tag in your template. Its a small javascript.

Download the first code

Second step involves changing the post includables. If you do not have a widget-ready template, you will not be able to apply this step, since non-widget-ready templates do not have includables. To get to the post parte, where you will change the code, search for id=’post’. If you are unable to find it, you may not have expanded the template. Select the checkbox named “Expand Widget Templates“, which is right above the template code, to expand it into more code.

Download the second code

Now, go to Settings –> Formatting and paste the below code inside the text box labeled “Post template”:

Type your summary here
<span id=”fullpost”>
Type rest of the post here
</span>

When you create a new post on your blogger blog, this will clearly show where to write your summary or excerpt, and rest of your post text. It is important to make sure that the /span tag above is at the end of the post. So before publishing your post, check the html source code and make sure that </span> is at the end of your post. The “Read more” link will appear only for the posts that have been divided like this.

About the Author

Turk Hit Box | Other Articles

Hi everyone. My name is Ant, and I am an author at Themeforest. Please don't forget to follow me on Twitter & Dribbble.

Discussion

  1. Welder says:

    Thanks a LOT =)

  2. Ruggero says:

    This is really great – thanks! I'm currently using a piece of code in my template to allow for a "teaser" paragraph which is completely different from the actual post. When you click on "read more" it redirects to the post itself. I can provide you with the url to this piece of code if you like. Would you look into ammending your code to include the "teaser" paragraph?

  3. The problem of this advice is following, can anybody solve this: If you paste the first code to your html it will also make your tags visible after each post, which all create an extra page to google to index. How can you prevent  tags  not showing after each  post and still use this advice and code? It does not work to remove them from the settings.

  4. Javier says:

    Hello,

    Great blog you have here. I have been following the seo advice on here and just some questions.

    I have made the modifications shown on SEO advice 2, do you still recommend this to be done. Would you add anything more to the code submitted here?

    What about the question posted by illka and the problem she presented?

    Could you please advice me on the matter?

    Thanks a lot

  5. Chris says:

    id=’post’. does not exist in my template

  6. after inserting code 2 and replaced the id=’post’ i always get the following error: ive tried tweaking the code but still same error.

    Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
    XML error message: The element type “b:includable” must be terminated by the matching end-tag “”.

    weird… any suggestions?

    Thanks

  7. Whitney says:

    Thank you for this great SEO advice. I put it into practice and saw almost immediate improvements in search engine traffic!