Jag har en webbutik i frames. Varje produktsida har sina unika metataggar och en title som motsvarar produktens namn.
Det ser ut så här:
<meta name="Description" content="Välkommen till xxx. Vi säljer <?=$db['Name']?> för endast <?=($db['Price'])?>kr. Hos oss kan du köpa allt inom..." />
Om en användare trycker på följande länk i serpsen:
httx://www.domän.se/produktinfo.html?id=376
så hamnar användaren här:
httx://www.domän.se/index.html?id=376
Det sker en omredigering med java script av användaren för att sidan ska öppnas i sin helhet, dvs i sitt rätta frame set.
I ett års tid så indexerade Google dessa sidor med sina korrekta unika metataggar. För någon månad sedan så började Google dock att indexera hela min webbutik med metataggarna från förstasidan, dvs index.html.
Gör jag en sökning i serpsen så får jag upp sidan
httx://www.domän.se/produktinfo.html?id=376
men med Title och description från förstasidan dvs
httpx://www.domän.se
Någon som kan förklara det här? Allt var frid och fröjd i ett års tid, men nu blir allt knasigt. Kan det bero på att Google lärt sig följa mitt java-script med redirect? Det förklarar ändå inte varför Google visar rätt url men fel taggar… eller?
Tilläggas bör att både Yahoo och MSN fortfarande visar rätt Title och description. Det här är alltså enbart ett problem som gäller Google.