SEO for WordPress

I’ve been working a little on some SEO at work and learning quite a bit with our resident expert.  It’s kind of funny because I’ve written SEO pieces for a few apps (metadata, deep linking, canonical pieces, under webs etc.) and still as a developer its a whole practice, like doing cms/edm, or service buses, or GWT, or JSF , or Spring-Batch, or Drools/ILog etc.   Just because you know Java, you might not know a practice.

Anyway I read several compelling arguments about WordPress links.  There are probably a few plugins but you can just use the canned permalinks feature in WordPress to make the links “better.”  The arguments from all sides boil down to a balance of these possible requirements:

  • Performance:  Apparently site links that are more textual/semantic like <site domain>/category/article name poor in performance.
  • Usability:   If you have the canned WordPress link structure with the post id <site domain>/?p=123 ; this is definitely not user-recognizable.  In this case the semantic approach helps a lot.
  • Traffic strategy:  If you include a date path like a lot of  sites do, people might not want to go to your site if they see the article is older.   For instance a common link structure like <site domain>/year/month/date/article name might be what you want for news, or not for more timeless content.  This might be moot if a search engine is showing the date of your article anyway in the search.  I heard that if you include this in the link then it might not.
  • Search engine rules:  I’ve read that some sites like some Google services want a digital id in the URL.  (Understanding search engine rules is like divining for water half the time; the SEO people always stare up at the ceiling and say “it could be like that, yes, perhaps.”)
  • Web Analytics.  if you have unrecognizable URLs and business people are sharing your web analytics reports then you are definitely going to want something semantic in the link.

I’ve chosen <side domain>/post id/article name for my sites which is a standard strategy.   I went this route for analytics and search engine optimization.  The most common link format seems to be <site domain>/year/month/date/article name but I don’t want any dates in my URLs.

Comments are closed.