This is an odd one, and not something I’ve ever seen before.
A couple of weeks ago I did some work to a client site to improve their search results for the wedding dress range called Modeca. In short, we were getting results for terms like “modeca Edinburgh”. But not when introducing a dress name into the search, so like “Modeca Nanette Edinburgh”.
So I did some SEO work and for the term “Modeca Nanette Edinburgh” the lcient is top, but the URL Google has picked up is wrong. It doesn’t exist!
If you type “Modeca Nanette Edinburgh” into Google, hopefully you will see it…
Googling is sending you to Modeca Wedding Dresses which isn’t a page. That URL is actually an almagation of two brands folder… enzoani and modeca.
I can’t for the life of me work out where Google got that URL from.
Worth mentioning that each brand page contains an instance of @Jannis Poster 2, and I’m using friendly URL’s, so maybe that is the cause?
The htaccess code used for the two brands that Googles seems to be merging is below, maybe there is a mistake in it?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule modeca/author/(.*) /modeca/index.php?author=$1 [L,NC,QSA]
RewriteRule modeca/category/(.*) /modeca/index.php?category=$1 [L,NC,QSA]
RewriteRule modeca/date/(.*) /modeca/index.php?date=$1 [L,NC,QSA]
RewriteRule modeca/search/(.*) /modeca/index.php?search=$1 [L,NC,QSA]
RewriteRule modeca/tag/(.*) /modeca/index.php?tag=$1 [L,NC,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule modeca/(.*) /modeca/index.php?post=$1 [L,NC,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule enzoani/author/(.*) /enzoani/index.php?author=$1 [L,NC,QSA]
RewriteRule enzoani/category/(.*) /enzoani/index.php?category=$1 [L,NC,QSA]
RewriteRule enzoani/date/(.*) /enzoani/index.php?date=$1 [L,NC,QSA]
RewriteRule enzoani/search/(.*) /enzoani/index.php?search=$1 [L,NC,QSA]
RewriteRule enzoani/tag/(.*) /enzoani/index.php?tag=$1 [L,NC,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule enzoani/(.*) /enzoani/index.php?post=$1 [L,NC,QSA]
Anyone any ideas?