SEO For WordPress Websites

Search Engine Optimization (SEO) is a vital part of any website. In this article I will present several tips on how to do SEO on a website based on WordPress.

WordPress is a great platform for creating websites quickly and easily, without having to be a GURU in HTML or CSS. With all its features, such as built-in editor, search engine friendliness, and free plugins, it allows you the possibility of creating a complete website in about a day!

Here are some tips on how to optimize your WordPress website for SEO:

Domain Name – Most people don't realize how important it is to get the right domain name. The right domain name will include the main keywords you want to rank for on the search engines. For example, if your website is about dog training, use names such as DogTrainingForPuppies.com, or DogTrainingSecrets.com. Make sure your main keyword is part of the name. If possible, place it as close to the front as possible.

SEO Plugins – There are two great plugins available for WordPress in the area of SEO:

  1. All-In-One SEO – This plugin allows you to edit the Title, Meta Description and Meta Keyword tags for your home page, as well as individual pages.
  2. Ultimate Noindex Nofollow – Some pages on your website (such as Contac Us, Privacy Policy, Terms and Conditions, etc.) don't need to be indexed by the search engines. You want the search engines to focus on your main (money) pages, not on these unrelated pages. With this plugin you can specify which pages will have the "nofollow" and "noindex" tags.

Pictures – If you are using pictures in your website, don't make the mistake of giving them generic names such as Pic1.jpg, or Pic2.jpg, etc. Give the pictures meaningful names, using the appropriate keywords in them. For example, names such as dog-training-poodle.jpg, or dog-training-jump.jpg will help the search engines figure out what your site is all about. Make sure you use keywords every chance you get!

Anchor Text and Backlinks – The more backlinks your site has, the more popular it is, and the more it will be liked by the search engines. Backlinks are links pointing back to your website from outside sources, such as articles, other blogs or websites. One important part of the backlink is the Anchor Text. For example, let's say you have the following sentence in an article:

For more information on Dog Training for Puppies, click here.

In this example the link "click here" is your anchor text. The problem is that when the search engines index this link, they will label it as "click here". NOT GOOD. Let's re-write the sentence and change the link:

For more information, check Dog Training for Puppies for tips…

Now the anchor text is "Dog Training for Puppies", and the link will be indexed under "Dog Training for Puppies". MUCH BETTER!

{ 49 comments… read them below or add one }

1 Melvin Lousteau December 30, 2009 at 2:45 am

Keep up the good work!

2 indexed by google January 3, 2010 at 5:18 am

! I’ve yet to think about the evidently simple ways a search engine like Google works. The thing is that while a spider looks at your page abundant times, it takes a ton of work on your part to get your page to become interesting to the big G. I guess this just adds to my knowledge of Google!

3 Higins January 6, 2010 at 4:06 am

I love reading your post, it gave me some inpirations, thanks.

4 Julie C January 6, 2010 at 8:04 am

I found your site on technorati and read a few of your other posts. Keep up the good work. I just added your RSS feed to my Google News Reader. Looking forward to reading more from you down the road!

5 Sydney Brently January 7, 2010 at 12:43 am

Advantageously, the post is actually the freshest on this worthwhile topic. I agree with your conclusions and will thirstfully look forward to your upcoming updates. Just saying thanks will not just be adequate, for the fantastic clarity in your writing. I will directly grab your rss feed to stay abreast of any updates. Authentic work and much success in your business dealings!

6 Maurice Feemster January 7, 2010 at 4:47 am

This is a great resource for anyone who blogs!!

7 make money blogging January 7, 2010 at 8:41 pm

Hi there, I found your blog via Google while searching for first aid for a heart attack and your post looks very interesting for me.

8 Duane Teper January 8, 2010 at 6:03 pm

We are a group of volunteers and starting a new initiative in a community. Your blog provided us valuable information to work on.You have done a marvellous job!

9 seo January 8, 2010 at 10:34 pm

Hey – great blog, just looking around some blogs, seems a pretty nice platform you are using. I’m currently using Wordpress for a few of my websites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

10 niche keywords guide January 9, 2010 at 9:07 am

What an awesome notice about search engine optimization. I’m frankly surprised that this has not been pronounced before to such a great length.

11 wireless network repeater January 10, 2010 at 6:04 am

awesome site. I’m so happy I stumbled here through yahoo i’m going to have to add this one to the list

12 IRA Rules January 10, 2010 at 9:28 pm

Thank you so much, there aren’t enough posts on this… or at least i cant find them. I am turning into such a blog nut, I just cant get enough and this is such an important topic… i’ll be sure to write something about your site

13 IRA Rules January 12, 2010 at 3:38 pm

Great post! keep them comin… thanks for all your hard work.

14 Macneil Huntly January 13, 2010 at 5:07 pm

Hi, I can?t understand how to add your site in my rss reader. Can you Help me, please :)

15 Tyson F. Gautreaux January 13, 2010 at 11:31 pm

I have been reading these posts for a while now and do enjoy your site. Thank you for always delivering on the info. I want to mention a service that I have begun using to improved search engine rankings It?s a great service although it?s probably finishing soon. Might help!

16 Tips On Losing Weight January 15, 2010 at 4:00 am

Hi, great site!. How do I subscribe to your RSS feed to ensure I get notifed when you make new posts? Thank you

17 Meghan Wright January 15, 2010 at 4:28 am

Hi mate, I really like your site. With the abundance of misinformation regarding this subject on the web, it’s great to see some refreshing content. Keep up the great work!

18 Macwilliam Findlater January 15, 2010 at 12:10 pm

Hello. Great job. I did not expect this on a Wednesday. This is a great story. Thanks!

19 Gaby January 16, 2010 at 2:19 pm

Interesting, never thought of it like that

20 Brittany January 16, 2010 at 9:33 pm

Awesome post

21 andrew beveridge January 16, 2010 at 10:06 pm

WP has great Search Engine Optimization out of the box, try using the All in One SEO Plugin to make a great CMS even BETTER!

22 Kris Goettig January 17, 2010 at 6:05 pm

Thanks for this cool post. Anyway i found your blog on google and find it very useful. I’ll be sure to come back again for more!

23 Myles Faubus January 18, 2010 at 5:26 am

I think that Blog, RSS and E-mail marketing are just different channels to reach the potential customer.

24 Donald Reinsfelder January 18, 2010 at 7:37 am

good good?this post deserves nothing :( ?hahaha just joking :P ?nice post :P

25 Al Johnson January 18, 2010 at 9:00 am

The new change to Google’s Search Engine, this blog is moreso idyllic especially to reflect on. Thanks for the information.

26 Burton Haynes January 18, 2010 at 8:59 pm

I really enjoyed your blog, I found it on google and have put it into my bookmarks, look forward to more post.

27 Ted (Autoresponder Review) January 21, 2010 at 7:36 pm

Not too sure about others, in my opinion this is a great one me. I’ve already bookmarked this page and will be coming back again to check out for new post. Thanks for this, really appreciate it.

28 pet video January 23, 2010 at 6:53 am

Hey, great blog!. How do I subscribe to ensure I get notifed when you make new posts? Thanks

29 Brittany Dog January 23, 2010 at 6:55 am

Thanks for the articles. I have learned a lot reading your site.

30 youproblog January 23, 2010 at 10:37 pm

Hi, I found your blog on msn. I’m pretty happy to have found your website because I think it is amazing! I will definitely come back! Great resource for my students. Youproblog

31 Cecille Cruzan January 26, 2010 at 2:11 am

great tips. maybe i have done half or 3/4 of this

32 Keesha Langshaw January 26, 2010 at 2:11 am

I wish I could find the time to write consistantly at my blog, on a day to day basis, like you do. Nicely done! I look forward to your additional article.

33 Lamar Kenneally January 26, 2010 at 2:11 am

I am sure everyone love free review. I wonder if I am in your review ?

34 Outsourced IT North Sydney January 28, 2010 at 12:33 am

I have know what you mean. good advice, wish I had read this a month ago. ha :)

35 Macgrowther Macconacher February 1, 2010 at 9:53 am

Please, can you PM me and tell me few more thinks about this, I am really fan of your blog…

36 Macgillonie Maccowan February 1, 2010 at 4:55 pm

I wish getting over a broken heart can be so easy as following a few steps.. but its not? :(

37 Astaga.com lifestyle on the net February 2, 2010 at 11:33 am

I’m looking for the latest seo contest to be followed in order to practice some seo methods that I have :)

38 Business HowTo February 3, 2010 at 3:55 am

Good to see that there are blog owners that worry about their blogs and not publish all kind of unusable stuff but rather try to maintain it complete and notable for the sake of their subscribers. You’ve done a great job and i thank you for that and as well for not shocking me with useless garbage and spam.Thank You

39 Enid Glaza February 3, 2010 at 2:59 pm

Hi webmaster, commenters and everybody else – The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need – Keep ‘em coming… you all do such a great job at such Concepts… can’t tell you how much I, for one appreciate all you do!

40 Houston SEO February 4, 2010 at 4:17 am

There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game.

41 Ambrose Anzai February 5, 2010 at 6:29 am

I actually think that that was the only way to do it so I completly agree about that.

42 Gregory Despain February 8, 2010 at 4:45 am

Thanks for taking the time to share your opinion. If more of us used your line of thinking, the world would be a better place.

43 Diann Omarah February 10, 2010 at 5:42 am

You made some good points there. I did a search on the topic and found most people will agree with your blog.

44 nagelstudio pirmasens February 12, 2010 at 9:09 am

Super-Duper web-site! I’m loving it!! Will arrive back again – taking you feeds also, Thanks.

45 pirmasens nagelstudio February 12, 2010 at 8:37 pm

Sorry, but I can’t agree with you. I do not like that approach. But it’s a excellent commence. Maybe with some a great deal more information’s I may manage to realize it better?

46 Refugio Cermak February 24, 2010 at 6:21 pm

This is certainly my initial stop by and I really like what I’m seeing. Your weblog is so much fun to look over, quite compelling as well as informative. I’ll undoubtedly recommend it to my friends. Nevertheless, I did have some problem with the commenting. It kept giving me an problem whenever I clicked on publish comment. I hope, that can be fixed. Many thanks

47 Online Shopping March 9, 2010 at 6:33 am

Hi, I can’t understand how to add your site in my rss reader. Can you Help me, please :)

48 gucci chain large hobo beige September 14, 2010 at 7:31 am

Hello webmaster could I use a few of the info from this particular post if I supply a link back for your website?

49 Admin September 18, 2010 at 3:07 pm

gucci chain large hobo beige@

Yes. You can take a part of my posts but you have to give me proper backlinks.

Leave a Comment