6/17/2008 ↓

  • All In One SEO Lives On

    For those of you who may not have heard, it was recently discovered that the popular All In One SEO Plugin for WordPress would be no longer updated or supported past WordPress 2.5.1. The plugin is currently compatible with 2.5.1 but may not work with future versions of WordPress. However, I have managed to get a hold of the plugin author and he informed me that he believes the plugin will not die. He is currently in discussions with a number of other developers to continue maintenance of the plugin. He also expressed interest in the idea of having the plugin integrated into the core of WordPress. *UPDATE* It looks like the plugin has found a new home. A WordPress.org user who goes by the username hallsofmontezuma who is also the plugin author of the WP Security Scan plugin as well as the SMS Text Message plugin has taken over the development of the All In One SEO Plugin. The plugin can now be found on the Semper Fi Web Design website. I want to personally extend a hearty thanks to Uberdose who was the original author of the plugin. You can’t talk about WordPress and SEO without mentioning the All In One SEO Plugin. Thanks for deciding not to stop the project but instead, found a new home for it. I learned about the new plugin author via the Imbloggingthat blog. (36)

1/16/2008 ↓

Configuring WP Permalinks 54comments

If you like this post, please subscribe to our RSS feed to read our new posts every day.

Pretty Permalinks

Quite often, we hear of the terms (permalinks or pretty permalinks) which can also be called SEO-friendly URLs. These URLs are not only SEO friendly, but I believe they are human friendly as well. By default, WordPress uses URLs that look like a mishmash of letters and numbers with a few question marks mixed in for good measure. These types of links are frowned upon by search engine spiders and as a human being, they are also hard to read.

Fortunately, WordPress provides a way for us to change this linking structure to something understandable. WordPress calls these Permalinks. Permalink settings can be configured a number of different ways. One of the ways to quickly configure permalinks is by choosing one of the Common Options. These common options include:

Default - http://www.domain.com/?p=123

Date and name based - http://www.domain.com/2008/01/15/sample-post/

Numeric - http://www.domain.com/archives/123

There is no sense in using the default option so choose either Date and name based or Numeric if you don’t feel like tinkering with the Custom Structure.

The custom structure of the permalinks settings area allows you to customize the way permalinks are displayed by using any combination of the following permalink tags.

%year% - 4-digit year (for example, 2008)

%monthnum% - 2-digit month (for example, 01 for January)

%day% - 2-digit day (for example, 15)

%hour% - 2-digit hour of the day (for example, 20 for 10PM)

%minute% - 2-digit minute (for example, 50)

%second% - 2-digit second (for example, 24)

%postname% - Text separated by dashes which usually ends up being the post name. (for example, configuring-wp-permalinks)

%post_id% - The unique, numerical ID of the post (for example, 124)

%category% - The text of the category name that the post is filed in (for example, how-to)

%author% - Text of the post author’s name (for example, ronald-huereca)

Example of custom structure in use:

Custom Structure: /%year%/%monthnum%/%day%/

Link Output: http://www.domain.com/2008/01/16/

Make sure that you include the back slashes at the beginning of the custom structure, after each tag and at the end. This will ensure that WordPress writes the correct rules in the .htaccess file via mod_rewrite.

For my own blog, I seem to have done fairly well in the search engines by using the Custom Structure method and using the %postname% tag. I can’t say for sure which combination would do better or worst for search engines. The only thing I can suggest is that you configure your permalinks to look whats best for you.

*WARNING*

Changing the structure of your permalinks affects all of the permalinks on your blog. This is important to know because search engines will have indexed posts on your site via their permalinks. If you change the permalink structure mid stream, you will end up invalidating all of those links.

What to do if you don’t have a .htaccess file?

If you notice that you don’t have a .htaccess file within the same directory as your WordPress installation, you can create one by first creating a blank .txt file and saving the file as htaccess.txt. Upload this file via FTP to the same folder that houses your WordPress installation. Once the file is uploaded, set the permissions to the file as 666. Next, rename the file to .htaccess. Now you should have a blank .htaccess file for which WordPress can write the proper permalink rules to.

Servers That Don’t Use Apache Or mod_rewrite.

If the webhosting server you are on does not have the apache module mod_rewrite enabled, you can still use the permalink settings in WordPress by placing index.php in front of any custom permalink tags.

For example: /index.php/%year%/%monthnum%/%day%/

Equals: http://www.domain.com/index.php/2008/01/16/

Using index.php in this way eliminates the need for a .htaccess file.

I hope this little primer on how to configure your permalinks within WordPress was helpful. I’ve seen too many blogs out on the net that have yet to take advantage of this awesome feature. As I’ve said before, using any sort of permalink structure is better than the WP default. Not only is it beneficial in terms of SEO, but it also makes it easier for human beings to see at a glance, what a particular link is pointing to without having to visit the page.

If you use the custom structure aspect of permalinks, I’d be very interested in knowing which configuration of permalink tags you have chosen to use and why.

1/10/2007 ↓

  • Plugins for an SEO Friendly WP Blog

    Plugins for an SEO Friendly WP Blog List of plugins, tips and tricks to make your blog SEO friendly. Much of the information was previously available, but now it is in one place. I found the no-www plugin that was I was about to write, thanks to Matt. (3)

1/8/2007 ↓

  • WP Theme: SEO Adsense

    WP Theme: SEO Adsense Simple, three column, “built for ADSense” theme for Wordpress with ADSense EVERYWHERE. This would be a pretty cool theme without the ads. :-) (0)

12/20/2006 ↓

  • WP Plugin: DupPrevent

    WP Plugin: DupPrevent DupPrevent WordPress Plugin helps you avoid being penalized by Google for duplicate content by inserting NOINDEX meta tag in pages that might trigger Google’s duplicate content filters. Plugin also contains a robot.txt file to disallow spider access to files that need not be included in engine’s index. (4)

12/9/2005 ↓

  • Why Bloggers Don’t Need SEO

    Why Bloggers Don’t Need SEOIf you write a great blog, and make an effort to network your niche and gain those all important regular deep links to your posts from other bloggers, you’ll rank, your archives will be monetized, particularly if you pay attention to such things as Time Sensitive Adsense, and your blog will be in Better Health. Well said, Nick! (11)

Friends

Translate

Translate to German Translate to Spanish Translate to French Translate to Italian Translate to Portuguese Translate to Japanese Translate to Korean Translate to Russian Translate to Chinese

Latest Videos

S2