ThemePartner, Professional Joomla! Business Templates

Theo

Does Adding a Suffix to My URLs Affect My SEO?

June 12th, 2010 at 11:30 AM CEST in SEO

A popular topic on the Joomla forum is whether adding a suffix to a URL will affect the rankings in the search engines. My guess would be that the influence of this will be marginal to nonexistent. On the web several arguments are given on the issue of whether to use a suffix or not. Considering the ones listed below I would advise to: not use suffixes in URLs.

Suffixes

Do NOT use "Add suffix to URLs"

  • In a post on his blog Matt Cutts has stated Google can crawl files with pretty much any suffix as long as is not for example .exe or .dll.
  • In the article "cool URIs don't change" the W3C committee argued that the file extension should be removed from a URL. The reason for removing this file extension is that it could be possible that in 20 years nobody will use .html or .php anymore. They mentioned that by using for example mod_rewrite you can have full control over your (nonexistent) extensions, and therefore you should leave them out. Since Joomla handles the rewriting for you, this is one less matter you have to worry about.
  • Considering the ease with which suffixes can be changed, it is very unlikely that Google will give improved rankings to files containing a suffix such as .html. The days in which .html pages were guaranteed to be static are over.
  • If you do decide to use a suffix on your files and you mistakenly choose one that cannot be read by the search engines, you've got yourself a bug that's very difficult to find.

Do use "Add suffix to URLs"

  • Some argue that search engines might mistake a file without a suffix for an empty directory. In my opinion there are so many great websites who use URLs without an extension that it would be foolish for search engines to do so.
  • Another argument is that URLs containing a suffix look more conventional compared to URLs that don't. Considering that I personally think that most Internet users don't even know where the .html, .php or .whatever stands for, this shouldn't be much of a problem.

What suffix to use?

Another interesting point is the suffix to use when you decide to use one at all. Some people are even wondering whether a .htm page will do better than a .html page. In a comment taken from the blog post referenced above, Matt Cutts confirmed that there is no difference:

Matt Cutts @ June 13, 2008 at 11:00 am

“But there should be some differences between .html and .php, right?”

Bernd, I'd contend that there shouldn't. Whether a page is dynamic or not isn't really indicated by the extension. Plenty of “.html” pages are actually dynamic or generated on-the-fly by the server, for example."

If, however, you are still interested in changing the suffix of your Joomla, a tutorial to do this can be found in the docs about SEO on joomla.org.

I would love to hear if anyone has done research to whether using a suffix or not it influences search engine rankings.

Follow us on Twitter

User Comments (8)

Add comment

Sander Potjer

June 21st, 2010 at 9:43 PM CEST
Nice article! Have discussed this before with others and we think it doesn't matter that much, a suffix it isn't really necessary but isn't bad either.

MN SEO and Joomla Developer

March 22nd, 2011 at 4:40 AM CET
Nice article. I by default had the suffixes turned off. I was scared into turning them on, but realized that I shouldn't. Plus, imagine all of the crawl errors

Jason

April 18th, 2011 at 11:14 PM CEST
Was just setting up SEF URLs and this answered my questions. Thanks!

Technoworth SEO in Bangalore

May 26th, 2011 at 1:58 PM CEST
this was a good post....I really like but I have one question..whether - will make any difference or not.....not in main domain but in sub...like
www.domain.com/home-page/service-seo

will that - dash make any differene in SEO

thank you

Theo

May 26th, 2011 at 5:38 PM CEST
It shouldn't make a difference in SEO when you use a dash in a 'folder'.

As long as you keep it within normal limits (I'd suggest never to use more than 10, try to keep it under 5 and less is better).

Good luck!

netstat

December 1st, 2011 at 10:29 PM CET
Thanks a lot for great arguments. In the other blog I read before yours were arguments to use suffixes, but your arguments are stronger :)

أخبار اليورو اليوم

December 16th, 2011 at 2:47 AM CET
Seriously i dont think it helps to add the suffix ... i have my site without suffix and it works great plus its very good ranked in google

Mark Cody

April 20th, 2012 at 1:26 PM CEST
I have always set a Meta tag in my code such as a canonical element.

And in addition set my htaccess file to stop duplicate content between the 3 possible suffix's. This way you are telling the search engines what suffix to use.

Add a comment

*
*
*

*

 

Buy 2 Templates, Get Your Third Free!

Buy 2 Templates, Get Your Third Free!

By popular demand we've introduced a way to purchase multiple templates, at a discounted rate! If you add any three templates to your shopping cart, you'll only have to pay for two!

Blog categories

Conferences

Upcoming conferences

Past conferences

Reports on past conferences