2010-03-24 2 views
7

Ich habe einige Dropdown-Menüs eingerichtet, mit denen Benutzer Seiten auf meiner Website finden können, indem sie Optionen über mehrere Dropdown-Menüs auswählen:SEO - Verfolgt Google + andere Suchmaschinen Links innerhalb von <noscript> Tags?

z. Farbe Auto, Jahr

Diese einen Link wie erzeugen würde: mysite.xyz/blue/2010/

Das einzige Problem ist, weil diese Verbindung dynamisch mit Javascript zusammengebaut ist, ich habe auch zu zusammenbauen jede mögliche Kombination aus dem Aufklappmenü in eine Liste wie:

<noscript> 
    No javascript enabled? Here are all the links: 
     <a href='mysite.xyz/blue/2009/'>mysite.xyz/blue/2009/</a> 
     <a href='mysite.xyz/blue/2010/'>mysite.xyz/blue/2010/</a> 
     <a href='mysite.xyz/red/2009/'>mysite.xyz/red/2009/</a> 
     <a href='mysite.xyz/red/2010/'>mysite.xyz/red/2010/</a> 
</noscript> 

Meine Frage ist, wenn ich diese in einem Tag wie folgt setzen, werde ich bestraft oder irgendetwas von Suchmaschinen wie Google werden? Ich habe das schon gemacht für Navigationsdaten, die Offsets benötigen usw. Aber ich würde auch hier eine ganze Liste von Links auflisten. Ich möchte sie hier zur Verfügung stellen, damit Google meine Seiten tatsächlich indizieren kann - aber für diejenigen, die kein Javascript haben, können sie trotzdem navigieren.

Ihre Gedanken? Auch wenn ich einige Links habe, die anscheinend indiziert wurden, bin ich nicht 100% sicher, weshalb ich frage: P

+1

Diese Frage erscheint Wegthema zu sein, weil es über SEO ist – RiaD

Antwort

0

Ich denke, das Noscript-Tag ist irrelevant, aber mit einer riesigen Liste von Links-Links können ihre Algorithmen denken lassen, dass Sie etwas fischiges SEO machen. Wie mit einer Wand von Keywords.

+0

Welche Möglichkeiten habe ich dann? Es macht mir nichts aus, wenn die Links nicht für Benutzer ohne Javascript verfügbar sind. JEDOCH möchte ich, dass Google die Links noch indizieren kann. Wenn ich diese Links in dem aktuellen Javascript platziert, würde Google in der Lage sein, sie zu erkennen? z.B. nur Setup ein Dummy-Skript wie: var sitelink1 = "mysite.xyz/blue/2009/"; var sitelink2 = "mysite.xyz/blue/20010/"; var sitelink3 = "mysite.xyz/red/20009/"; var sitelink4 = "mysite.xyz/red/20010/"; würde Google/andere Index diese Links? – Joe

4

Wenn der Noscript-Code eine Alternative zum Javascript-Code darstellt, dann sollte es in Ordnung sein, denke ich, aber Google versucht, fischige SEO zu erkennen und kann bestrafen, also ist es besser, dies zu vermeiden, wenn möglich.

In diesem Fall erwägen Sie, etwas Zeit mit dem Erstellen eines Dropdown-Menüs zu verbringen, so dass Sie die Links auf der Seite in einem Listenelement haben und Javascript + CSS verwenden, um ein Dropdown-Menü zu simulieren Verwenden Sie das Noscript-Tag.

0

Google (oder wer auch immer) würde katalogisieren diese und solange Sie nicht mit einem Bündel von BS-Links über Bord gehen sehe ich kein Problem. Aus SEO-Sicht ist es nicht gut, Menüs aus Javascript oder Flash zu erstellen. Ich könnte nach einer Alternative suchen, die Anchor-Tags mit etwas CSS verwendet, um sie anzuziehen.

1

Vor einem Jahrzehnt habe ich meine Website Bild-Links für die interne Navigation verwenden (dies zu einem Zeitpunkt, CSS war brandneu und HTML4 Transitional war normal). Ich fügte dann Textnavigationslinks am Ende der Seite hinzu.

Ich glaube, dass dies (und Ihre Idee) eine weit verbreitete Technik ist, die Google und andere richtig interpretieren sollten, solange Sie wirklich nicht versuchen, etwas Skizzenhaftes zu tun.