In this post, I am going to list some of the most essential SEO tips and tweaks for WordPress that I’ve learned so far. This isn’t a full-blown SEO guide, but after applying these tweaks, you’ll notice a nice boost in your search engine traffic.
So let’s get started already!
Normally, your post title also becomes the page title and post slug (permalink, post URL) for the post. While it’s certainly not bad for SEO, you can define custom page title and post slug for optimal results.
Changing a post’s title tag - For this tweak, you’ll need to install SEO Title Tag WordPress Plugin. SEO Title Tag lets you define custom page titles for your posts.
Once you activate SEO Title Tag, a new field with the label “Title Tag” will appear under your Post box on Write Post page. Here you can write a title that will appear in the browser’s title bar as well as in SERPs.
Changing the post slug - To change the post slug, enter custom text in the Post Slug panel (on the right side of write post area). For this post, for example, I’ve entered “wordpress-seo-tips-tweaks-hacks“.
Advantage of this hassle? You write post titles for maximum attraction for your regular readers and social media visitors. Since search engine users are generally not that savvy, you create page titles they can easily understand. Plus, you can enter different keywords in post titles, page titles, and post permalinks, making your post all the more likely to show up on the top of search results when a related search is made.
Images can open up a whole new stream of search engine visitors for your blog. I’ve wallpaper sites where 80% of my traffic comes from Google image search, and on Blogging Bits, I am already getting quite a few hits from Google images.
If you post a lot of images on your blog, optimizing your images for search engines can be a worthwhile effort.
Here is your image optimization checklist:
Here’s example code for an optimized image.
<img src="lcd-monitors/lg-lcd-monitor.jpg" alt="Widescreen LG LCD monitor" title="A new widescreen LG LCD monitor" width=400 height=380 />Links are one of the most important factors that determine your page’s value in a search engine’s eye. Knowing how you should link to internal and external pages will improve your rankings a lot.
Keep the following guidelines in mind when creating new links.
To avoid duplicate content issues, use noindex for category, archives, and tags pages. A noindex meta-tag will prevent search engine crawlers from indexing these pages.
This can usually be achieved by adding the following line in the head section of your header.php file (Presentation> Theme Editor > Header).
<?php if(is_archive()){ ?><meta name="robots" content="noindex"><?php } ?>Thanks to Ryan Cladwell of Performancing for this handy code snippet.
If you have a more tag and a comments link on every post, and of course a post title, you have three different links pointing to the same page. This can affect your rankings negatively (again, because Google may think these links point to different pages).
To remove the “#more” text from your ‘Read More’ link, replace the following line in your wp-includes/post-template.php
$output .= ' <a href="'. get_permalink(). "#more-$id\">$more_link_text</a>";with
$output .= ' <a href="'. get_permalink()."\">$more_link_text</a>";Removing comments link - To display comment count under each post on the home page as well as category pages, but without a hyperlink, replace the following line of code in your index.php file (Presentation > Theme Editor > Main Index Template)
<?php comments_popup_link() ?>with
<?php comments_number() ?>Removing hyperlink from post title on single post page - This one is easy. Go to Presentation > Theme Editor > Single Post and edit the following line of code:
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>to
<?php the_title(); ?>Redirecting permalinks - If you remove the trailing slash from your post’s permalink, you’ll still be able to access the page. This is not only bad for SEO (for reason already given) but it also lands you in trouble if your post gets heavily bookmarked at del.icio.us and your bookmarks are divided between two different URLs.
There should be a way to manually add a rule to your .htaccess file to redirect permalinks to a single location, but I much prefer Permanent Redirect WordPress Plugin for its ease of use.
Any SEO tips for WordPress you want to share with us?
Note: This post was written for blog writing contest at Daily Blog Tips.
Wow! That was a very interesting blogpost with a lot of value in it! I have one more question if you don’t mind.
I use links to famous bookmark sites (as you do) on my German blog with the Social Bookmarks plugin. Do you think this could influence search engine rankings? Because obviously these links are on every single site.
Best Regards
Markus
Great post Mohsin! I think I’ll be installing the title plug-in before my next post and the noindex tip was priceless! I’d already noticed that Google was linking to my category pages instead of my individual posts, but I was too exhausted (kids…) to dig up the solution at the moment.
Btw, I got around to darkening my text and I think it was a nice improvement. Thanks for pushing me to make the change!
I think the post slug feature is very underused by most bloggers. It’s a great way to drastically shorten your URLs if you have a long post title.
Why is it important to define the height and weight of an image?
Markus, if you are too worried about that, you can use a plugin that adds nofollow to the social bookmarking links.
Aaron, ah.. finally!
Looks pretty damn nice now, and much more legible on my PC box.
Steven, longer post slugs mar the whole URL, and you are right, many bloggers don’t even know if they can shorten their URLs. I hope this post helps some bloggers utilize this feature.
Pelf, I guess to save SE crawlers time figuring out what width and height an image is?
Here’s my tip for all of you: Make sure the post title on your permalink page is an h1 or h2 tag (remember: only one h1 per page, so use h2 if you have an h1 instead of a graphical logo), and links to the page. For example, my post Use Your Domain as Your OpenID. The title is an h2, and therefore is considered important to Google, and is also a link to the page with relevant keywords.
These are some great tips. I’ve been tweaking each of my blogs to increase my search rankings. Now I need to see if I can figure out how to implement each of them. Thanks for sharing this!
Thanks for the great tips. some tips I already did, some not yet.
).
but I decided to not use keyword-packed post slug, but short-and-easy-to-remember (for me and my readers
I use Headspace2 plugin and robot meta plugin.
Hi,
I’m beginning to see the light and understand SEO basics. I’ll be surely reading more..
Thanks for the enlightening post. Great job.
Jeremy
Useful tips, I use some of them like shortening URLS and SEO plugin, but others haven’t tried before.
Excellent WordPress Tips!!
I use many of the Wordpress plugins and SEO tips you discussed in this post, but there are a few I have not tried…. I am printing this post off to remind me to try the rest of your tips the next time I have a chance.
Thank you so much!!
Link from a post using anchor text that appears in the header of the post you are linking to and you get indexed twice for the 2 posts. Double indexing, double exposure.
thanks for tips nd tricks for WP
as transition from blogger to WP left me with no Backlinks nd PR
Informative post, I’ll definitely try out some of your tips. I’m currently using all in one seo to help me out.
It hasn’t been long since I started blogging and am just getting used to the idea of SEO. This article has really helped me out! Stumbled it as well! Again, thanks for the excellent tips Mohsin!
Solid post!
2320981234 (icq) :)))))))) i not..
great, more tips?
awesome post man!
very nice, what ever i don’t have wp blog
but as i see tips are very useful.
This is obviously one great post. Thanks for the valuable information and insights you have so provided here. Keep it up!