5 Best Practices for SEO

There is a false hope among start-up bloggers that WordPress is a 100% SEO tool, if you use WordPress for your blogging, it will handle all your optimizations and you do not need to put in any extra effort. Well, this notion should be put aside, since WordPress does support several SEO friendly themes, but it is not all. There are several configurations and settings that can be enhanced to make your website well optimized for all the search engines. To help you do that, I thought I will put down the top 5 configurations which I feel are totally required for any first-time blogger.

1. SiteMap Generator – I am using Google XML Sitemaps, Google XML Image Sitemaps & Google XML Video Sitemaps to generate my sitemaps on a regular basis. It is not only important to generate them, but as well as to submit them to google or any other search engines (you can add your site in Google WebMaster tools to do the same).

2. Robot.txt File – Having the right configuration in your Robot.txt file is very important, you can find a sample of my file below, all you have to do is change the website name to yours and save it in the root directory of your website. The “Disallow” section should list out the unnecessary pages so that the search engines will come to the content right away instead of wasting time on unwanted stuff.

Robot Text File

3. URL structure – I have mentioned in one of my previous blogs about the importance of the Permalinks. It is highly recommended that you maintain a search engine readable format for all your posts and pages.

4. WordPress Ping – This is often neglected, but offers a maximum exposure and inbound links to your website. Below is the list you might consider adding to the Admin – Settings – Writing – Ping section.


5. “rel=nofollow” – This is an important attribute to be set to less important and outgoing links in your website. This attribute specifically tells the search bots not to follow the specific link or share PageRank with that link. This can be set to less relevant links on your website like “Continue Reading..” or “Click Here” etc. This is also applicable to a “Share” button that you might have added to your post. For eg: If you have a share button for FaceBook or Retweet button for Twitter, then you will have that many buttons on your home page as the number of posts displayed. Each link will take the search engine bots to the external website and makes you share the PageRank resulting in less visibility for your website. This attribute needs to be set by editing the appropriate template file.

More on NoFollow attribute – This is an attribute of the <a> tag which tells search engines not to follow a particular URL it is applied to. An example of a link with the attribute is shown below:

<a href=”http://www.dailymorningcoffee.com” rel=”nofollow”</a>

This simple setting will retain the search bot on your website and not follow the external URL. Let us take an example of a website which has several links but only one Outbound link. See below for a pictorial representation of the same.

In this Diagram:

P1 is your homepage

P’s are your site’s other pages.

Arrows are your Page Rank Flow/distribution

O is the outbound link.

This diagram shows that Page Rank of your domain is distributed among your pages and one Outbound link. Now what u need to understand is a very important thing. Page Rank distribution among your site’s pages is understandable because it will flow inside your site, but Page Rank flowing to another website is like a hole in a water tanker. Means your sharing your page rank with that website. In our Diagram’s case Page Rank shared with “O” will be redistributed with links on its site, which will result in low page rank of your site.

This is where nofollow comes in action. All you need to do is to add a rel=”nofollow” in that link structure. So your page rank wont be shared with any other site.

Hope you found the information useful and will implement them in your website without a second thought. Share your suggestions and feedback of the same.

Please follow and like us:
The following two tabs change content below.
Praveen Rajarao is an Entrepreneur and in his spare time blogs on his website –http://www.dailymorningcoffee.com and http://www.pbgeeks.com. His topics range from blogging to technology to affiliate programs and making money online and how-to guides. Daily Morning Coffee is also accepting Guest Posts from Professional Bloggers at this time, take a look at “Write For DMC” page for more details on the same.

Latest posts by Praveen Rajarao (see all)


  1. After reading your blog post I browsed your website a bit and noticed you aren’t ranking nearly as well in Google as you could be. I possess a handful of blogs myself and I think you should take a look here: http://seopressors.org You’ll find it’s a very nice tool that can bring you a lot more visitors. Keep up the quality posts

  2. 5 Best Practices for SEO | Daily Morning Coffee Great goods from you, man. I’ve understand your stuff previous to and you are just too great. I actually like what you have acquired here, certainly like what you are stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I can’t wait to read much more 5 Best Practices for SEO | Daily Morning Coffee again from you. Thanks For Share .

  3. 5 Best Practices for SEO | Daily Morning Coffee Wonderful goods from you, man. I have understand your stuff previous to and you are just extremely excellent. I really like what you’ve acquired here, really like what you’re stating and the way in which you say it. You make it enjoyable and you still care for to keep it wise. I cant wait to read much more 5 Best Practices for SEO | Daily Morning Coffee again from you. Thanks For Share .

  4. I adore your blog post.. comfortable colours & motif. Does a person design and style this amazing site on your own or maybe do anyone bring in help to make it work in your case? Plz react seeing that I!|m aiming to style my personal website and would want to learn exactly where ough obtained this kind of out of. thank you

  5. Everyone loves your site.. pleasant colorations & design. Would you actually pattern this fabulous website your self and also performed you actually hire an attorney to do it for you? Plz answer as I!|m aiming to design and style my very own blog site and also would choose to know where you obtained that by. thanks a lot

  6. I have really enjoyied reading your well written article. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

  7. I love your blog.. very nice shades & concept. Performed a person design this web site on your own or maybe does you actually rely on someone else to accomplish it to suit your needs? Plz act in response while I!|m seeking to style my personal blog site and wish to understand where u obtained that through. thanks

  8. Great post. I was checking continuously this blog and I am impressed! Very useful info particularly the last part 🙂 I care for such info a lot. I was looking for this certain information for a long time. Thank you and best of luck.

  9. We’re a group of volunteers and opening a new scheme in our community. Your site provided us with valuable information to work on. You’ve done an impressive job and our entire community will be grateful to you.

  10. Wonderful post along with very easy for you to recognize description. Exactly how can My spouse and i attempt receiving authorization for you to submit component in the post inside my future news letter? Providing suitable credit history to you personally your creator along with url on the blog wouldn’t certainly be a trouble.

  11. Nice article – I should really make use of ping. You have a lot of comments on this post – see, many people are interested in the topic, and you write well.

  12. Remarkable guide as well as convenient in order to comprehend description. Exactly how can We start gaining authorization in order to put up part from the guide during my coming bulletin? Providing good credit score for you the actual article writer as well as website towards the websites wouldn’t be considered a challenge.

  13. Hey there, You have done a great job. I will definitely digg it and personally recommend to my friends. I am sure they will be benefited from this website.

  14. Excellent article and easy to realize explanation. How do I go about getting permission to post element of the content in my upcoming newsletter? Giving proper credit to you the author and link to the site would not be a problem.

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge

This blog uses premium CommentLuv which allows you to put your keywords with your name if you have had 3 approved comments. Use your real name and then @ your keywords (maximum of 2)