Backlink exchange with website PR3 or more. send me an email to marius.duse@ordis.ro

So, you have this amazing WordPress site, but for some reason the search engines just don’t show you much love. You post killer content, make it easy for users to share via their social networks, and people are subscribing to your RSS feed, indicating that they’re like what they’re reading. If you’ve tried everything to drive traffic to your website, and search engines still ignore your site, maybe you need to evaluate how search engine friendly your website is.

Optimizing WordPress for Search Engines

In this article, I will go over a few steps you should take to optimize your WordPress installation for search engines. While WordPress has good SEO features out of the box, these tips will help you maximize your search engine results while also making sure your site is the best it can be.

1. Optimize your titles

By default, WordPress usually puts the title of your blog before the actual post title. Since most search engines only display the first 50-64 characters of your <title> tag, you want the actual blog post title to come first.

For example:

Tips for Making WordPress Friendly to Search Engines - YourSiteName.com

is better than:

YourSiteName.com - Tips for Making WordPress Friendly to Search Engines

Always be sure that the title of your post comes before anything else. Two main reasons are:

1. Search engines will like you more if the title of the post comes first. This helps them put more importance to the keywords in the title.

2. A descriptive and optimized title is one of the most important aspects of your page SEO. The title lets the search engine and users know exactly what this page is about before they visit it.

Optimize your titles

Use the All In One SEO plugin to keep the proper title formats over an entire blog without having to edit any template files. The above screenshot shows the settings we currently use on WPSwitch.

2. Use good meta descriptions

Most bloggers who use WordPress never do much on the SEO side for meta descriptions because they believe that the auto generated descriptions that comes standard with WordPress is good enough; but that’s not truly the case if you’re concerned about effective keyword indexing on search engines.

Use good meta descriptions

Your best chance of getting a high ranking on a per-post basis is by manually typing in a good description for every article you write. Again, I would suggest using the All In One SEO plugin as it allows you to do this very easily. By combining a keyword-rich title with a matching description, you are bound to see an increase in search traffic.

Use good meta descriptions

As you can see in the two screenshots above, by optimizing meta descriptions, one of our pages is able ranked highly (withing the first 5-10 results in Google) for a particular search term. Now that you know the importance of a detailed and keyword-rich description, I hope you see some great results.

3. Rewrite your URLs with permalinks

Permalinks are enhancements to your existing URLs that can improve search engine optimization by presenting your post, page, and archive URLs as something like:

http://sixrevisions.com/tools/managing-your-fonts/

rather than

http://sixrevisions.com/?p=423

Changing the default web addresses/URLs that WordPress generates to something more readable is effective to search engine optimization because it is presumed that URLs are taken into consideration when indexing and prioritizing search results. Often, these URLs are called “pretty URLs” because they’re much more readable and gives the users a clue as to what the web page will be about (as in the above comparison of URLs).

Making your permalinks friendlier and readable requires little more than a short trip to your WordPress admin panel. Once you are there, go to Settings > Permalinks and edit the settings as shown in this image below:

Use good meta descriptions

I prefer to include the category in my title and write the URLs like this:

/%category%/%postname%

This would result in a format that looks like:

http://example.com/the-category/the-post-title

if you want it even shorter you can exclude the category and just use the following value for the Custom Structure setting:

/%postname%/

If you are now just setting up a new WordPress site, then you are set to go. If your site has been up for a while, than I suggest using the redirection plugin so that your visitors will not get the 404 page after you rewrite your URLs to pretty URLs.

4. Use breadcrumbs

Using breadcrumbs on a WordPress site is often overlooked but can be a huge benefit for your readers and for SEO. Links with good key words that relate to the post topic and links to internal web pages is one of the ways search engines determine the relevance of a web page to search terms.

Use breadcrumbs

By using breadcrumbs, you make it easier for the readers to navigate and help the search engines to discover the structure of your website. On WPSwitch, we use the Breadcrumbs Plugin written by Joost De Valk. It only takes about five minutes to set up. (Find more helpful WordPress plugins).

5. Generate an XML Sitemap for search engines

An XML Sitemap is a listing of all the pages and posts on your website. This helps the search engine crawlers get a machine-readable structure of your websites. Having a properly structured sitemap has great benefits in the search engines.

Thanks to the massive amount of plugins, generating a sitemap with WordPress is super easy. I suggest using the XML Sitemaps.

Generate an XML Sitemap for search engines

This plugin will generate a special XML sitemap that will assist search engines like Google, Bing, Yahoo and Ask.com in more extensively and accurately indexing your posts and pages. The plugin supports various WordPress generated pages as well as custom URLs. Additionally, it notifies all major search engines every time you create a post about the new content by pinging them.

6. Describe your post images meaningfully

Another often-neglected item in WordPress SEO is using proper and keyword-accurate alt and title attributes with images in a post or page. Adding a short description of your image using proper keywords can boost your search engine hits through image searches like the one from Google Images. Since you are using WordPress, adding alt and title attribute values to images is easy.

While saving your image, be sure to give a short and simple name with a dash between each keyword. For example, if you have a picture of a California Redwood tree, name it appropriately, such as california-redwood-tree.jpg or california_redwood_tree.jpg instead of something vague and non-descriptive like postimage03.jpg or screenshot20.jpg.

(read about tools for optimizing your images).

Once you place your image in a WordPress post or page, it will automatically use the title given as the proper alt description.

Describe your post images meaningfully

If it does not fill it in automatically, you can type a description in the title input field. By implementing these image attributes, it will also make it easier for people who use a screen reader to browse your site.

In summary: don’t neglect your images, name them properly, and assign meaningful title and alt attributes to them.

7. Link to related posts

One favorable method for helping search engines find content that is relevant to a given web page is adding a “related posts” section that links to other posts that have a connected subject.

By doing so, you also have the primary benefit of showing your readers other posts that they may want to read as well.

Many WordPress plugins will automatically generate a list of related posts for each of your posts. There are way to many too mention here, but you can find a list in the WordPress plugins section at WordPress.org just by searching “related posts“.

WPSwitch currently usees the Yet Another Related Posts Plugin and it works very well. This is our favorite because it gives you a templating system that allows control over how the related posts are displayed.

8. Use good keywords in post headings

Search engines give more weight to keyword items depending on what type of heading that is being used. To get the most juice out of your titles, make sure the post title is an <h1>.

The name of your blog should only be an <h1> on your front page. On single, post, and category pages, it should be no more than an <h3>, some even choose to use other HTML elements such as a <p> element to keep the markup semantic. The title of your site does not need to carry as much weight as the topic you are writing about.

To make sure your site name is only an <h1> on the home page, you can use the code below and modify it to work with your theme in the header.php file. This checks to see if you are on the home page or other pages and decides what heading tag to use. Most people use this link for the logo of the site linking back to the index.

<div id="logo">
<?php if(is_home()) : ?>
<h1>
  <a href="<?php echo get_option('home'); ?>"><?php bloginfo('name'); ?></a>
</h1>
<?php else : ?>
<a href="<?php echo get_option('home'); ?>"><?php bloginfo('name'); ?></a>
<?php endif;  ?>
</div>

When fixing your headings on posts or pages find the code that looks like this:

<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>

Headings are super easy to edit and are found in the single.php and page.php and various archive pages of your WordPress theme. If your current theme does not use headings in this manner, I suggest you take a few minutes to make this easy change.

9. Avoiding duplicate content with robots.txt

With WordPress showing the same posts on multiple pages like the index, tag pages, archives, author pages, and category pages, it is very easy to have duplicate content. Duplicate content, in the eyes of search engines, is frowned upon. By creating a robots.txt file, you can completely avoid this issue.

If you want to create your own robots.txt file, you can use the following:

User-agent: *
 	Allow: /

Disallow: /wp-content/
 	Disallow: /trackback/
 	Disallow: /wp-admin/
 	Disallow: /archives/
 	Disallow: /*?
 	Disallow: /*.js$
 	Disallow: /*.inc$
 	Disallow: /*.css$
 	Disallow: */trackback/
 	Disallow: /c/
 	Disallow: /author/
 	Disallow: /tag/

User-agent: Mediapartners-Google
 	Allow: /

User-agent: Adsbot-Google
 	Allow: /

User-agent: Googlebot-Image
 	Allow: /

User-agent: Googlebot-Mobile
 	Allow: /

#User-agent: ia_archiver-web.archive.org
 	#Disallow: /

Sitemap: http://wpswitch.com/robots.txt

This is directly from the current Robots.txt we’re using over at WPSwitch. If you use this, be sure to change the Disallow: /c/ to whatever category structure you are using like /category/, for example.

We also disabled indexing of all .js, css, and .inc files that shouldn’t be search-engine crawlable.

A much easier way if you are not code-savvy is to use the Robots Meta plugin. This modifies the default one made by WordPress from your original install.

Summary

I covered just a few easy ways to create WordPress sites that search engines will love. I know this seems like a lot of busy work, but if you sit down for a few hours, the return of your time investment will be worth your time. If you feel overwhelmed by the many things listed here, you don’t have to do them all at once. Take a few minutes out of every day and do them one at a time. By the end of the week, you will have an SEO optimized blog that you and the search engines will be proud of showing in their search results.

Share/Save/Bookmark

Image or photo powered blogs can be great ways to gain web site visitors, because everybody likes to browse though photos.  Then again, any web site could really be benefited by using images or photos in new and interesting ways too.  From image enhancements to full photo blogging power, here are the twenty best photo and image related plugins for WordPress.

wpthumb NextGEN Gallery – NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a Flash slide show option.

wpthumb Shadowbox JS – Shadowbox is an online media viewing application similar to Lightbox and Thickbox but with more functionality. Supports all types of media.

wpthumb Flickr Photo Album – This Flickr plugin for WordPress will allow you to pull in your Flickr photo-sets and display them as albums on your WordPress site.

wpthumb Featured Content Gallery – Used to create a customizable rotating image gallery anywhere within your WordPress site.

wpthumb Shutter Reloaded – Darkens the current page and displays an image on top (like Lightbox, Thickbox, etc.), but is a lot smaller (10KB) and faster.

wpthumb Page Flip Image Gallery – Flipping Book WordPress Gallery plugin helps you to create Image Gallery with Page Flip effects on your blog.

wpthumb Random Image Selector – Selects a random image from a specified folder, and provides a tag for it.

wpthumb Dynamic Content Gallery – Creates a dynamic gallery of images for latest or featured content selected from one category, a mix of categories, or pages.

wpthumb Yet Another Photoblog – Convert your WordPress 2.5+ installation into a full featured photo-blog in virtually no time.

wpthumb Lightbox Plus – Lightbox Plus permits users to view larger versions of images from the current page and display simple slide shows, all in an overlay.

wpthumb Lightbox 2 – Plugin used to overlay images on the current page into neat Javascript-powered overlay pop-ups.

wpthumb Broken Link Checker – This plugin will check your posts, custom fields and the blogroll for broken links and missing images and notify you if any are found.

wpthumb SEO Friendly Images – SEO Friendly Images automatically adds alt and title attributes to all your images. Improves traffic from search results and makes the tags w3c/xHTML.

wpthumb Lazyest Gallery – Lazyest Gallery is an integrated image gallery with automatic thumb and slide creation, comments on images, and a slide show.

wpthumb Thumbnail Viewer – A minimalist image viewer with an effect similar to Lightbox JS, only much faster with a whole lot less Javascript.

wpthumb Regenerate Thumbnails – Allows you to regenerate all thumbnails after changing the thumbnail sizes.

wpthumb PhotoXhibit – PhotoXhibit provides an interface to set up gallery widgets using Picasa / Flickr / SmugMug / Wordpress Uploads and jQuery.

wpthumb flickrRSS Allows you to integrate Flickr photos into your site. It supports user, set, favorite, group and community photo-streams.

wpthumb PhotoSmash Galleries – user contributable photo galleries for WordPress pages and posts with options. Auto-add galleries or specify.

Hope you enjoyed this collection of WordPress plugins.  We would not suggest trying to use them all at once – however there are enough listed here to fit just about any image or photo idea you have.  WordPress is a powerful content management system that you can proudly host using one of the many Lunarpages web hosting plans too.

Have a favorite plugin we might have overlooked?  Leave it in the comments and share it with the rest of us.

Share/Save/Bookmark

WordPress, in addition to providing you with the state-of-the-art publishing platform, also provides plethora of plugins for Search Engine Optimization(SEO). Some plugins are really effective whereas some are not. To help you find the right plugin for your web site, we have composed some of the best SEO plugins.

1. All in one SEO Pack

One among the most popular and widely discussed plugins for WordPress. This plugin is easy to use and is compatible with most WordPress plugins. It works as an overall SEO plugin – automatically generating META tags and optimizes your titles for search engines and helps you in avoiding duplicate content. This plugin also enables you to manually include META tags (title, description and keywords) for each page and post in your web site.

2. HeadSpace2

A powerful all-in-one plugin to manage meta-data and handle a wide range of SEO tasks. It allows you to tag your posts, create custom titles and descriptions, thereby improves your page ranking and relevance on search engines. You can also change the theme or load plugins on specific pages and much more. This plugin is available in multiple languages.
headspace-2-page-settings

3. Platinum SEO plugin

An all-in-one SEO plugin with a host of features like automatic 301 redirects for permalink changes, auto generation of META tags, avoid duplicate content, SEO optimized post and page titles and a whole lot of other features.
platinum-seo-options-page

4. TGFI.net SEO WordPress Plugin

This plugin is a fairly modified version of the all-in-one SEO Pack. The unique feature of this plugin is that, it’s directed at people who use WordPress as a CMS. It can auto generate titles, descriptions and keywords when overrides are not present and also avoids duplicate content.

5. Google XML Sitemaps

Generates an XML sitemap supported by Google, Bing, Yahoo and Ask. Sitemaps make it much easier for crawlers to see the complete structure of your web site and retrieve more efficiently. It also notifies all major search engines every time you create a new post. You can either choose to write a normal XML file or a zipped file. In case of any errors, you can rebuild the sitemap manually. As a remark, Pingomatic can be used to ping your blog to multiple search engines and other specialized services.
google-xml-sitemap-generator

6. Sitemap Generator

Creates a highly customizable sitemap for your WordPress powered web site. It enables you to choose what to show and what not to including – what order to list the items in. It supports multi-level categories, pages and permalinks.
dd-sitemap-generator

7. SEO Slugs

Slugs are long filenames assigned to your posts. Ex: http://yourblog.com/what-you-can-do-immediately-for-higher-rankings. This plugin removes common words like ‘a’, ‘the’,’in’,’what’,’you’ etc. from the automatically assigned post slug to make it more Search Engine friendly.

8. SEO Post Links

This plugin works similar to SEO slugs. It shortens the post slug and retains only the necessary keywords making it Search Engine friendly. It allows you to choose the longest number of characters in your post slug and also remove unnecessary words.
seo-post-link-options

9. Automatic SEO links

Just choose a word or a phrase for automatic linking and this plugin will replace all matches in the posts of your weblog. It allows you to set the title, target and rel. for each link. You can also set the anchor text and choose if it should be no-follow or not. If there are repeated words, only the first matched word in the post will be replaced.

automatic-seo-links-new-link

10. SEO Smart links

Automatically links keywords and phrases on your blog with corresponding posts, pages, categories or tags on your blog. It allows you to set up your own keywords and a list of matching URLs and also set the no-follow attribute. You can customize it according to your needs through the Administration Settings Panel.

seo-smart-links-options-page

11. WP Backlinks

This plugin helps in making the task of link exchange very simple. Once installed, it puts a small form on the sidebar of your blog that allows webmasters and other bloggers to quickly submit a link for link exchange. The plugin will spider the webmasters site for a reciprocal link and if everything is successful you will have made a successful link exchange. It also has the option of displaying different links on different pages.

12. SEO Title Tag

SEO Title Tag makes it easy to optimize the title tags across your WordPress powered blog. It allows you to override a page’s title tag with a custom one, mass editing of title tags, title tags for 404 error pages and much more.
seo-title-tag-options

13. 404 SEO plugin

Gives you a smart, customized ‘Page Not Found(404)’ error message and automatically displays links to relevant pages on your site, based on the words in the URL that was not found.

14. Redirection

This plugin helps you to manage 301 redirections, to keep track of 404 errors and also correct them. It also allows you to monitor your redirects by giving you full logs of all redirected URLs and also RSS feed for 404 errors. Automatically adds a redirection when a posts URL changes.
redirection-plugin

15. Simple Submit SEO/Social Bookmarking Plugin

This plugin adds submission links for Digg, Delicious, Buzz, and Stumble to pages and posts. It allows you to choose whether to display it on home page, post page, all pages etc.

16. AntiSocial

Adding this plugin on your blog allows readers to submit your posts to Digg, Reddit, Del.Icio.Us, StumbleUpon and other social bookmarking sites. It adds a row of buttons with links to the sites and also adds a nofollow to the links. It is actually a hacked version of the famous plugin Socialable.

17. AddToAny

Helps your readers share,save,email and also bookmark your posts and pages. It supports over hundred social bookmarking and sharing sites. It comes with a smart menu that places the services that visitors use a lot at the top of the menu based on their browsing and usage history.

add-to-any-screenshot

18. SEO Friendly Images

This plugin helps in making your images SEO friendly. It automatically updates all images with a proper ALT and TITLE. ALT acts as a description for your image and TITLE is the tooltip text displayed when the mouse is over the image. These attributes are one of the important part of SEO.
seo-friendly-images-plugin

19. Robots Meta

A very easy solution to add robot tags to your WordPress pages. It allows you to add meta tags to individual posts and pages, prevent indexing of your comments, login and admin pages.
robots-meta-configuration

20. Nofollow Case by Case

Allows you to selectively apply or remove nofollow attributes to comment links, comment author links, pingbacks and trackbacks and also open the comment links in a new window. If not configured it automatically strips nofollow attributes from all your comment links and comment author links.

Share/Save/Bookmark