Welcome to the Compass Designs website, powered by Joomla 1.5! The goal of this new site is to be the place to bookmark if you are looking for quality Joomla templates, tutorials, news and tips.

Live Day 1 SEF URL problems

Mar 05 2008 - Tagged in: SEF , joomla 1.5 , components , compassdesigns.net

So here we are on day 1 of going live. Now to start putting my master plan into action on how to migrate all my old links.

compassdesigns.net gets a fair glob of traffic. Alot of this is based on all the referral links that are out there. For example, one popular link is:

Joomla tutorials/joomla-tutorials/joomla-Joomla template-Joomla tutorial.html

This was the old location of my popular tutorial on templating.

The new URL for this is:

tutorials/17-joomla-tutorials/208-joomla-15-template-tutorial.html

Now, on the old 1.0 site, I had been using OpenSEF. It had got to the point (inmho) where is was a sub-par choice for SEO. But I knew I was going to be migrating to 1.5 with its sexy new SEF URL's natively built into the core. The above new link for the template tutorial is an example of one. I wanted to take advantage of the new core SEF and set up a stable future-proof URL structure that was as optimized for SERP as possible.

I knew I was going to have a whole bunch of 404's (page not found) as people came to the new site and the old URL was no longer correct. My plan was to keep an eye on my error log and create 301 redirections in .htaccess. This would mean that for the most important (highest trafficked) links, I would keep my "google link juice" and also not annoy the hell out of people!

This is where is has started to go wrong though....

For a few hours it seems that the core SEF was working well, but a number of problems have cropped up:

  • The 404's are not getting logged. If you go to a page that doesn't exist, like www.compassdesigns.net/whereisthe404.html, you will get my custom 404 page. A new 1.5 feature (its in the template folder). Trouble is, the 404 doesn't get logged on my server error log, so my plan of tracking and rebuilding links is in trouble.
  • Oddness with the .html extension. My pages all have an .html extension, so we have tutorials.html. But, for some reason, you can go to the page without the extension, like this, tutorials. An undocumented feature or a bug? Difficult to tell, because of my first point.
  • Duplicate content. This seem like it has*almost* been dealt with in Joomla Joomla 1.5, but not quite. If you go to a page with an article index, like this one: tutorials/17-joomla-tutorials/208-joomla-15-template-tutorial.html you will see that the first URL in the article index is not the same, it drops the "17-joomla-tutorials" which is going to cause duplicate content.
  • An easy solution to this might be to install one of the 3rd paryt SEF extensions now becoming available fro 1.5. Trouble is, they don't play with MyBlog or JoomSuite Content, two major extensions I am using.

First off, I am going to have to fix the 404 problem.


Comments (3)add comment

Milt Lee said:

...
I've read several of your articles, include the tutorial on joomla 1.5 (I think it was your tutorial) and I would like to offer a suggestion. Perhaps at some point, say everything you introduce a term for the first time, you could define those terms. I spent quite a bit of time trying to find out what SEO was. I still haven't found SEF or SERP yet, but I'll keep searching. If it was too difficult to name these abbreviations, then maybe you could put a GLOSSERY on your website. It would be very helpful to those of us who are trying to learn what good practices might be.
Thanks,
Milt Lee
May 24, 2008 | url

Administrator said:

...
Good idea Milt. I guess we often assume that people understand these terms. I have see npeople link to Wikipedia alot for this , a good place to look up.
May 25, 2008

fares said:

...

Thanks,
smilies/cool.gif
June 09, 2008 | url

Write comment

busy

Get News, Tips and Coupons by Email

Did you enjoy this Compass Design blog post/tutorial?

Then sign up for regular monthly newsletter. I'll send you great tips on Joomla, email only offers and news from the Joomlasphere.

Email: First Name:

 

Register or login for free downloads

Get Joomla Tips by RSS or Email

 

Joomla 1.5 BookGet the Joomla 1.5 Book

Get the #1 best-selling about Joomla 1.5 from Amazon and free access to the companion site, joomlabook.com.

 

Latest Comments

Get a Joomla 1.5 Website

Need Joomla 1.5 Hosting?
Get a turnkey Joomla 1.5 website with full service support and education.

-->