Search Engine Optimization (SEO) is an important key to blogging success because it has a lot of good benefits to offer to your blog. This is why those that know what SEO is always aimed for it.
Today's tutorial will cover over 90% of the most recommended Blogspot SEO practices from basic to advanced on page and off page .
This post is over two thousand words and it explains in detail what is needed to improve SEO, SMO on your blog. With this guide, you will find various tools which your blog need to be properly Search engine optimized or friendly.
I will also cover a few major SEO constituents from WordPress
Yoast and All In One SEO Pack plugins. After reading this post, you should be able to rank your posts on the first page
on popular search engines including Google, Bing, and Yandex.
WordPress bloggers would always talk about how optimized WordPress sites are in terms of SEO when compared to blogger.
However, On default basis, WordPress is more optimized but after implementing the below tips and tools, your BlogSpot blog should score a 100% SEO text score on SEO checking tools (chckme
) and also you should see it doing wonders on social media (SMO).
What is SEO?
SEO which is short for Search Engine Optimization and it is simply the process of affecting the visibility of a website, blog, web page etc in a web search engine's unpaid results
. - (coined from Wikipedia
SEO by terms and definition is easy to understand but hard to implement especially when your blogging platform lack already made plugins. And many new bloggers tend to miss quote SEO for adding a bunch of codes to their website head section.
Search Engine Optimization is way more than that, as you can add meta tags and other codes to your site and still your blog won't get ranked or indexed. A lot of my posts have been doing wonders on search engines recently, to verify this, simply search for the following keywords on google search engine and you should see my post either on the first page or second page.
- Ads anywhere in blogger
You can also search for the post titles of all my post. Once you do that, you should see all my articles ranking No 1.
All my new and well-optimised posts perform very well on search engines and I have been getting a lot of organic traffic and valuable comments to my post.
Social media drives traffic to my blog but if you want traffic that brings conversions (income, comments etc) then you should work on optimizing your blogger blog with SEO.
Blogger Search Engine Post Title
Post titles are the major ranking factor of individual posts, therefore, one should properly optimise it for search engines. Just the way humans see posts titles on search results, that's the same way search crawlers see it.
If you are using a premium or one of my templates then you might not have this issue as I carefully optimise all my premium templates but just to make sure, I recommend you search for any of your posts on google and see how it is displayed.
For default BlogSpot template users, you need to optimize your post title shown on a search engine (not meta tags).
How Blogspot Show Post Titles On Search Engine
Default BlogSpot templates show their post title and blog title on search engines in this format.
Blog Title - Post Title
If you see your blog title first before the post title just as seen in the above image, then your search engine post title is not well optimised. This will not only affect your blog rank but will also reduce your organic traffic because visitors are attracted to headlines (post titles) and not blog titles.
How To Properly Optimised Blog Post Title.
If your blog and post titles are having the above problem then lets simply fix it for more organic traffic and blog rank.
Go toBlogger Dashboard
Locate "Templates" >> "Edit HTML" >> Using CTRL+F Search for
replace the code with the below one.
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pageName/> | <data:blog.title/></title>
Give it a few hours and search for any post on your blog, you should now see post title displaying before the blog title.
Blogger Post Image ALT And Title Tags
Images are very good for the eyes of readers and so also are images very good for search engine crawlers. Before now you might not be adding ALT and title tags to your images but after now am sure you will start it right away.
Image ALT Tag
Image Alt Tags are keywords that let search crawlers from Bing and Google to understand what your image is about and how it is related to your post.
This is why it is most recommended to use images related to your posts and not just that also use them at strategic points only.
Excessive usage of images is not recommended as images are large in size and adding too many of them will definitely reduce your page loading speed
which will affect your blog SEO.
Use images wisely, do not copy or use other person's images. Create your own images with tools like Photoshop, Corel Draw, Paint etc or better still take a few shots whenever you want to publish a post. This will help you survive Google and AdSense policies.
Image Title Tags
These are made for the visitors of your site. Though it is less important to blog optimisation, it is required for professionalism. When visitors hover on images on your blog, the title tag is what they see.
Captions are for both humans and search engines. Since it entails the information of the photo, search engines are likely to pick it.
Increase Organic Traffic With Post Images.
You don't only get organic traffic from post titles and blog title, you can get it too through images. Search Engines now rank images same way they rank posts.
Whenever a user searches for a specific keyword. Images related to that keyword are displayed on the image bar. So if you have a post indexed on Google and the image has an ALT tag, Caption and Title tag similar to the keyword, then your blog image will be shown.
To prove this, search for "Properly Show Adsense Ads Anywhere In Blogger Blog". You will see my post as the No 1 post. Now go to the "Images" section and you should also see images from my post.
If you properly add title tags, ALT tags and caption to your images, then your blog's images are most likely to be featured on the Google and bing image search.
How To Manually Add Alt Tags And Title Tags To Blogger Images.
You can always add Alt and Title tags to each image on your blog, before and after publishing. Which means you can edit your post image tags at any time.
How To Add Image To Blogger Post Editor.
Whenever you are writing a post and wish to add an image simply click on the "Insect Image" option at the top. After selecting and adding the image, it's time to add Title and ALT tags and also caption if necessary.
Step 1 - Adding Title Tags And ALT tag
Simply click on the image and then you will see an option with "Properties", click on it a box should pop up with space for "Title Text" and "ALT text".
Type in your required keyword which is related to the title and content of your post. A post related to blogger blog optimization should have ALT text related to BlogSpot optimization.
Step 2 - Adding Caption To Images (Optional)
Click on the image and you should see an option with "Add Caption". Click on it and type in your caption.
That's not all for Image Optimisation. You can also add the title tags and ALT tags to all your images automatically. Doing this will add the ALT tags to all your old posts and new posts.
How To Automatically Add Title Tags and ALT tags to Blogger Image.
You can easy add title tags and ALT tags to all your images both those on post pages and none post pages. Many SEO checking tools recommend this but there is a few downside to it.
- It adds ALT Tags to all your images including your blog title image.
- It uses Jquery which is a bit heavy and might reduce your blog loading speed.
Tip: I will soon publish a post on how to optimise/minify Jquery.
- It increases your blog SEO real big.
- All posts are affected, both new and old.
- It collects title and ALT tags from the image name on your laptop.
If you think the advantages is bigger than the disadvantages, then follow the easy procedures.
Locate "Templates" >> "Edit HTML" >> Using CTRL+F search for "</body>"
Just above it "</body>", add the below script.
var $img = $(this);
var filename = $img.attr('src')
$img.attr('title', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
$img.attr('alt', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
Note: If you already use jquery on your blog please remove the first or colored line above.
Setting Custom Robot.txt And Header Tags In Blogger
This might be your first time of hearing about Custom Robot.txt, so let me explain a bit. Every post you create or publish on your blog, automatically generates robots.txt and the purpose of this is to inform search robots i.e. spiders, crawlers etc sent by yahoo and google about your blog. its code structure, this is where the robots will know the pages that are crawlable and pages not crawlable.
It helps to increase the post index rate since the robot.txt files take the incoming robots straight to the important part of our blog. If you want to improve your blog SEO then I recommend you do this.
How To Add Custom Robot.txt And Headers to Blogspot
To enable robot.txt files on your blog, locate the "Settings" tab >> Under settings, go to "Search preferences" >> now scroll to the bottom and you should find Custom robots.txt alongside Custom robots header tag.
Click on "Edit" >> paste the below code inside the box.
Replace the URL http://example.blogspot.com.ng with yours.
For Robots Header Tags
Click on Edit and tick the options ticked in the image below. When done simply click on save.
Set Custom Page Not Found (404 error) In Blogger
Every now and then we delete posts from our blog without redirecting the links to our home page or other parts of our blog. In case you don't know, this affects your SEO.
When any visitor clicks on the link from any site or search result, they are redirected to the 404 error page which affects SEO. How does it?. If I visited a site and met the 404 error page, I will immediately close the tab or load back.
When a few number of users do that, it increases your blog bounce rate and this definitely will make search engine drop your ranking.
In other to avoid losing your SEO juice to 404 errors, it is recommended you redirect such visitors to your homepage or a specially created page. I have already published a tutorial on this, so I will just link you to the page. I recommended you open the link in a new tab.
Blogger Meta Tags or Description
We have gone a bit far in today's tutorial and at this point, I will show you how to add Meta tags or descriptions to your blog. This description is the same shown on Google search description so I recommend you keep it short and keyword packed.
This will also enable you to add different descriptions to each post on your blog. After adding this, just look out for "Search Description" whenever you are writing a post. Always use keywords both in post content, post title and if possible blog title.
How To Add Keywords
Using quick example let me show you what keywords are related to your blog.
My blog is about blogger templates, widgets, SEO, Adsense etc... This hereby means that blogger templates, widgets, SEO etc are my keywords.
For entertainment bloggers, related keywords are similar too; e.g latest news, hot gossip, download mp3, etc.. depending on what your blog is about.
How To Add Meta Tags and Description
This simple process will show you the first method to add meta description to your blog. Another method will be shown below.
Locate "Settings" >> "Search Preferences" >> "Meta tags" >> under this you will see "Description" >> type in your blog description after clicking edit. Save when done.
How To Add SEO Friendly Blogger Meta Tag
I earlier mentioned that meta tags are not all we need for SEO but that doesn't mean we don't need it. Below are the most SEO friendly meta tags for BlogSpot blogs. This code was generated from the WordPress Yoast and All in One SEO plugin.
I will separate them so you can understand what you are adding and its function.
Leverage Browser Caching
<include expiration='7d' path='*.css'/>
<include expiration='7d' path='*.js'/>
<include expiration='3d' path='*.gif'/>
<include expiration='3d' path='*.jpeg'/>
<include expiration='3d' path='*.jpg'/>
<include expiration='3d' path='*.png'/>
<meta content='sat, 02 jun 2020 00:00:00 GMT' http-equiv='expires'/>
The above code help to fix issues involving browser caching. Browsers tend to save your blog content through catching for quick loading. By adding this code, its species to the browser when all cookies from your site expire and should be reloaded and cleared from catching.
This helps to increase blog loading speed and in turn improves SEO.
Meta Tag Keywords
<meta content="keyword 1, keyword 2, keyword 3,... name="keywords"/>
Custom Robots Tags
<meta content="index follow" name="robots"/>
What this code does can be referred to that of a hotel receptionist. It controls the movement of crawlers and spiders visiting your blog for content. It tells them you can visit this part and you can not visit this part.
Search Engine Webmaster Verification Codes
Easily verify your blog and add the codes. To improve page SEO you need to verify your blog with Google and bing, you can also verify Yandex. By doing this, you are simply claiming ownership of your blog.
<meta content='GOOGLE-WEBMASTER-VERIFICATION-CODE' name='google-site-verification'/>
<meta content='BING-WEBMASTER-VERIFICATION-CODE' name='msvalidate.01'/>
How To Verify Blog On Google
If you have done this already, no need to do it again but if you have not, just follow the short procedures.
Go to Google Webmaster
Sign in with your Gmail, after that click on "Add Property" >> Input Your blog URL >> Click Add.
On the next page tick "HTML tag" and then copy the code paste it below "<head>" in your template or better still use this code to replace in the general SEO meta tags below.
<meta content='GOOGLE-WEBMASTER-VERIFICATION-CODE' name='google-site-verification'/>
Blogger Social Media Optimization (SEO)
When talking about SEO for BlogSpot blogs
, then you definitely want to talk about SMO. Traffic is not all we get from social medias, we also get page rank because search engine always favors posts and blogs with high social media interaction
In other to improve your blog activeness on various social media channels then we would want to add some important codes to our blogs which will define our post content better for social media crawlers.
Setting Up Custom Favicon For Social Media.
Social media crawlers normally have problems crawling images. Due to this they often pick any image from the blog as the main image. In other to set a special image for social medias, edit the below line.
<meta content='IMAGE-URL' property='og:image'/>
Adding Twitter Cards To Blogger
The general SEO meta tags contain the option of adding Twitter cards to your blogger site. Hopefully, you know what twitter card is. If not I refer you to Twitter developers page.
Twitter Developers Page
Learn More About Cards
I have gotten more followers, likes and blog views since I added Twitter cards to my blog. I was recently followed by tech giant Jide Ogunsanya of OgbongeBlog via twitter.
To enable the card to work on your blog, simply replace "TWITTER-USER" with your username in the below code.
To change card type, replace "summary" with summary-large or any other type you wish to add. For tech, news and gossip bloggers I recommend Summary Large Card.
<meta content='summary' name='twitter:card'/>
<meta expr:content='data:blog.pageTitle' name='twitter:title'/>
<meta content='@TWITTER-USER' name='twitter:site'/>
<meta content='@TWITTER-USER' name='twitter:creator'/>
Facebook Profile, App And Fan Page Optimization
If you have a facebook profile, app and page, it is recommended you optimised your site to perform well with valid facebook open graph. This code has already been added, all you need to do is replace the following.
<meta content='https://www.facebook.com/PROFILE-FACEBOOK' property='article:author'/>
<meta content='https://www.facebook.com/FAN-PAGE-FACEBOOK' property='article:publisher'/>
<meta content='CODE-APP-FACEBOOK' property='fb:app_id'/>
<meta content='CODE-ADMIN-FACEBOOK' property='fb:admins'/>
To find your facebook codes follow the links below.
Go to Find FB ID
Visit for profile code
Go to Facebook Developers
Visit for app code
Setting Up Blogger Blog With Google+
How do I get more juice from google plus to my blog? It's simple just edit the below code with the appropriate URLS to your profiles.
<link href='https://plus.google.com/USER-GOOGLE-PLUS/posts' rel='publisher'/>
<link href='https://plus.google.com/USER-GOOGLE-PLUS/about' rel='author'/>
<link href='https://plus.google.com/USER-GOOGLE-PLUS' rel='me'/>
GeoTagging And Author In Blogger.
The more information search engines get from your site, the more your chances of getting high page rank. For bloggers in Nigeria to rank well in Nigeria, it is advised that you inform search engines on your location.
This is easy to do. Just edit the codes below with your country name, blog admin name and id respectively.
Example: Country Name: Nigeria, ADMIN-NAME: Prince John Okosun, COUNTRY ID: ng.
<meta content='COUNTRY-NAME' name='geo.placename'/>
<meta content='ADMIN-NAME' name='Author'/>
<meta content='general' name='rating'/>
<meta content='COUNTRY-ID' name='geo.country'/>
100% SEO Friendly Blogger Meta Tag
I have finished explaining what each of the terms in this code stands for and also showed how to edit. Now, let's add it to our blogger blog.
Locate "Templates" >> "Edit HTML" >> using CTRL+C search for
Just below the "<head>" tag, paste the below code.
Dowload CodeBlogger SEO Meta Tags
Note: The below code has been uploaded. In other to download it for free, you are requested to hit the download button below >> It will take you to a share page >> Simply Share to any social media network and the code will start downloading automatically.
After downloading the above code, simply open it using a notepad. Copy all the code and paste it immediately after "<head>". Do not forget to edit the code as explained above.
Changing Blogger H1, H2 And H3 tags
This section is very important and crucial this is why I reserved it till now. I have not written a post on this so I will just refer you to three articles where you can easily do this.
Sitemap Submission To Bing And Google Webmaster
After verifying your blog on these different platforms, it is recommended you submit your sitemap. I will write a future post on verifying your blog with google webmaster, adding a sitemap, adding structured tags and getting your post indexed after 2 minutes of publishing.
For now do check out other blogs on how to verify blogger blog on Bing, Yandex etc, till I finally publish my post on how to make the best use of Google webmaster.
What Else Is Left?
We have completed steps to setting up SEO plugins on a blogger blog
. But in other for our post to be super SEO ready
, it is advanced you download one of my SEO inbuilt blogger templates
. All my templates are SEO optimized and have properly assigned h1, h2, and h3 tags.
How To Write SEO Friendly Blog Posts (On page SEO)
Writing an SEO optimized post is one greatest way of getting indexed and ranked better. Many bloggers make a mistake of not writing properly SEO optimized posts. A template can not do the wonders alone, you need to work on your post.
Properly Using Keywords In Content, Title, And Description.
A keyword is a key to SEO. You need to target a certain audience to which you wish to show your post to. Using keywords in an important part of your post is essential.
Before writing a post, use keyword planners
to run a keyword test. Check which of the keywords is most searched and can be easily be ranked for.
I do this using Google result. I just type in keywords related to my post on google search e.g. "How To Use WhatsApp On Blackberry 10 devices". I will then survey the following.
- Number of Results
- Top Sites display
- Time taken to load result
- Related Searches at the bottom.
Searches with a higher number of results are most competitive and when you see top sites ranking for that same keyword then it will be very hard to rank well for that keyword so you might consider using a different keyword.
Keywords could be a sentence or just a word but for better ranking, sentences are most preferred. Survey also shows that the word "How To" has a lot of search results and ranking juice.
Keyword In Post Title
The post title is the headline, it helps in SEO strength. If your post title lack important keyword then your post won't rank well.
Post title is - "How To Setup FeedBurner On Blogspot"
Keywords are - " FeedBurner, Blogspot"
These two keywords will have to show nearly in all part of the post including sub and minor headings.
Keyword In Description
I earlier showed you a way to add a description to individual posts. Now while adding the description, make sure you add the keywords to it. Like in our example, the keywords are "Feedburner and Blogspot".
Keyword In Content
A wise blogger will say "Content is king". Add these same keywords in the post content. Don't pack them in. Learn to use related or similar words. Instead of BlogSpot, I can use blogger etc.
Also make sure to add the keywords to the first paragraph, within the post and finally in the last paragraph. The keyword density should be average for better performance.
Keyword In Image ALT and Title Tags
I have already explained how to add title and ALT tags to images. A good SEO improvement step is to add important keywords as the image title and ALT tags.
Post Inter Linking
Link building is a great way to increase page rank and page views. This time you are not going somewhere else to build backlinks. Rather you are doing it within your own blog. So it's free and easy.
Always add links of posts on your blog to both old and new ones. This will let Google pass the juice of one page to the other. Hereby ranking smaller posts through the big ones. By doing this all your posts will have a cyclic chain. This is good for SEO.
Inter Linking is a good way of taking visitors on your blog too, we can do this my adding a related post widget at the post footer. Aside from the related post widget, I personally like to link to my posts from my new ones.
It reduces bounce rate by making your visitors spend more time on your blog. Two blogs that have really shown me how interlinking works are; ShoutMeLoud and MyBloggerTricks. These two blogs are lovers of interlinking and it ranks them well. One time I was reading a post about recent post carousel and do your know MyBloggerTrick added a link to the post that typically directed me to responsive sliders?.
For bloggers on a specific niche, this is very easy to do because you have articles similar or competitive to the new coming one but for entertainment bloggers, it is quite hard to be doing this all the time but still tries to do it as I have seen great entertainment blogs (tooxclusive) do it.
Improve Blog Loading Time (Speed Up Your Blog)
A lot of new bloggers might be wondering what has my blog page speed got to do with SEO. Like I earlier said SEO is a key to blogging success and it is easy to define but hard to implement. A true SEO expert will always advise you to work on your page speed.
Use Pagespeed Tools: Google has provided a free online Tool to test your blog speed and know what is affecting the speed of your blog. The major importance of high-speed blogger templates is that it reduces bounce rates.
An average visitor is most likely to leave your site if it takes the time to load. By increasing the bounce rate of your blog, Speed affects your blog SEO. Alongside Bounce rate, High-Speed templates are most times mobile optimized which thus rank you well from but the m?=1 and m?=0 values.
One of the best ways to reduce your blog loading time is by using fewer images on each post, limit widget added to sidebar and header, minify your CSS and JS
, use inbuilt fonts or learn to optimized all fonts etc. All these I will write a tutorial on soon.
Once again "Content Is King" - You obvious do not expect a 250 words post to rank better than a 2000+ words post. The length of your post plays a great role. Now just the length because long posts make users bored but are still you can still write a long post and your users will love it.
My first long post is "How To Design OgbongeBlog Template"
, the post was about 1500+ words and I carefully optimized the post for readers and search engine by adding paragraphs, sub and minor headings, images, external and internal links etc... After a week of being published, the post started ranking very well. To the extent, once you search for each keyword e.g. Design OgbongeBlog, OgbongeBlog; you will see the post on the first page.
This made me conclude that Content length matters a lot when building SEO on your blog. Sites like Wikipedia, WikiHow etc use this long post strategy to rank better.
Commenting On Blogs
Some bloggers don't take this serious. But do you know comments on your blog with relevant keywords improves SEO? do you also know that commenting on any blog you find interesting improves SEO and brings you traffic?.
SEO is both on the page and off the page. Commenting plays a great role in both. With more relevant comments on a post, search engines tend to index faster. This is why you should encourage commenting on your blog.
Other Important SEO Practices
- Remove Broken Links
- Post and Interact in forums
- Validating Structured Data (Schema tags)
- Custom domain (dot com or dot com dot ng)
- Quality Of Template (Responsive, Mobile Friendliness)
How Affiliate Marketing Links And Banners Can Kill Your Page SEO
I would not have added this but I guess some affiliate marketers always placing links and banners on their blog need to know. Affiliate marketing makes you money and this is why I always recommend using Adsense, Alternative ads
etc but looking at it as a webmaster, Affiliate marketing affects your blog negatively.
Affiliate links you add to your blog post has a potential of killing the SEO strength of that post. Just like I spoke on interlinking. I will also speak against affiliate linking. When you add a do follow an affiliate link, Google will pass your SERP to that website. Most of these affiliates either landing you on an homepage or a post not related to your blog post and this will affect your blog post SERP.
Affiliate banners are the worst form of banners ever. They are not optimized and aside from that the images pull a large percentage of your load speed. Users on Adsense don't always have this problem because Google automatically optimizes the images and not only that Adsense JS is async which is an optimised form of it.
You should start limiting the number of banners on your blog and aside from that start using no-follow links instead of do follow for affiliate marketing.
How To Make No Follow And Do Follow Links
Using the effect of affiliate links I have briefly explained no follow and do follow links. In general when performing interlinking, be sure to use do follow links but when adding affiliate links or links from other sources be sure to use the no follow attribute so as to save your blog SERP.
Custom Domain Name For Blogspot
Two blogs that made me jealous of getting a custom domain are OgbongeBlog and Shelaf. Jide intimidated nearly all my posts using his short dot com domain name. For better ranking, your domain name should be a short and keyword related one.
Let the domain explain what your blog is about and not just that make sure it is short. Most of my posts were ranked while I was in the free blogspot.com platform and they did pretty well.
I still made the switch so as to perfect it all for me. I got a SERP boost, Audience boost and I became more eager to work and post. Because I spent a penny of my pocket money into blogging.
I recommended you get your own custom domain from any hosting. If you wish to move from free Blogspot to dot com, I recommended Garanntor
and here is a guide to follow
. But if you on WordPress and wish to get a hosting plan, I recommend BlueHost
because of their perfect services. Even popular WordPress tech sites recommend it.
Will This SEO Guide Work On WordPress
SEO is SEO whether on BlogSpot or WordPress. These tips should work for WordPress blogs. If you are on WordPress, just skip step 1 and install either Yoast or All in One SEO pack.
Follow the other part of the tutorial including using specific keywords on each post. Always add titles (sub and minor headings) to your blog post. It Most of my post sub and minor headings works wonders for me on a search engine.
More From Author
SEO, as explained above, has now moved from just adding codes to your blog into creating a professional blogger site. We have seen how to add meta tags, properly use keywords, add no follow and do follow, SMO optimization, sitemap submission, blog verification, changing H1 tags, search post title optimisation and much more. This practices should help you rank better on a search engine. Content is king, so don't forget to optimize your post, add custom robot.txt, custom headers, add ALT and title tags to images.
Like I earlier said, commenting is a great way to build your own audience
. leave your feedbacks below at the comment box. SEO experts
should also try to drop more SEO tips
as everyone including myself is learning.