Welcome to WebmasterWorld Guest from

Forum Moderators: ergophobe

Message Too Old, No Replies

CMS and duplicate content

print-friendly version, mail-version, etc of every page

2:50 pm on Jun 21, 2006 (gmt 0)

New User

10+ Year Member

joined:Aug 23, 2005
votes: 0

Hello everybody,

I have to deal with the French "SPIP" CMS of the company I'm working for. It gives me a lot of headaches when it comes to SEO: urls with ampersands and question marks, no folder hierarchy, and so on.

My main concern is duplicate content: The CMS duplicates every page with a printer-friendly version, a send-to-a-friend version, and so on.. .

There is another (severe?) problem: let us say i have a page called http://www.example.com/part.php3?id_secteur=1.
Well, i have noticed to my astonishment, that when i change the url to http://www.example.com/part.php3?id_secteur=2,
http://www.example.com/part.php3?id_secteur=3,..and so on,
the same content is served! But I don't need those countless versions of the same page. The only page where I link to is the number 1. I suppose numbers 2 and 3 will never be considered by the Googlebot, but i'm scared anyway.

What can i do?

I was thinking of using the robot.txt file extensively in order to exclude all folders with dup content? Or is there another way to proceed?

(The site is an authority site in its sector, has 2.000 unique content pages, more than thousand inbound links from quality sites, and it gets no more than.... 500 uniques a day! )

Thanx in advance for the excellent advice, common on WebmasterWorld!

[edited by: jatar_k at 6:37 am (utc) on June 22, 2006]
[edit reason] examplified [/edit]

7:40 pm on July 2, 2006 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 29, 2003
votes: 0


do you have access to the php-code? If so, try and locate the part where the printer-fiendly links are shown and get rid of them.

Much better to use different CSS-Files for Screen and Print.

About the?&&&&& problem:

if you're lucky, you'll find a central function taht creates the links that are shown to the "public". maybe you can tweak this function to show e.g. mydomain.com/par1/par2 and add a mod.rewrite line to your .htaccess that takes care of those URLs and translates them back into mydomain.com/cms_or_something_similar.php?p=par1&p2=par2