2012-03-28 1 views
1

Ich habe das für ein paar Stunden recherchiert und ich habe das Gefühl, dass ich mich nicht entscheiden kann, was richtig oder falsch ist. Das wurde vorher auf Stackoverflow gefragt, aber vor ein paar Jahren dachte ich, ich könnte nochmal fragen. Ich möchte H1-Tags auf meinen Seiten einfügen, sie aber ausblenden, da ich Grafiken in meinem Banner habe, aber mir wurde beigebracht, aus Erreichbarkeitsgründen ein H1-Tag zu verwenden.Gibt es eine definitive Antwort darauf, ob das Ausblenden eines H1-Tags eine von Google gesperrte Website erhält?

Ich entdeckte, dass dies als SEO Spamming angesehen werden kann und eine Website auf die schwarze Liste gesetzt werden kann, will ich nicht. Es wurde auch entdeckt, dass die Verwendung von H1-Tags die Websites-SEO bei Verwendung relativer Header erheblich verbessern kann.

Also möchte ich sie verwenden und sie verstecken, aus zwei Gründen, aber vermeiden, dass Google meine Website schwarzlisting, gibt es eine Standard-Methode, dies zu tun, oder muss ich wählen, Blacklist zu riskieren und denen mit Sehbehinderungen zu helfen eine bessere Benutzererfahrung?

Vielen Dank im Voraus für eine Beratung.

Antwort

2

Die einfachste Methode ist nur in den h1 das Bild mit einem alt Attribute enthalten:

<h1><img src="banner.png" alt="my banner text" /></h1> 

Und Sie können sicher sein, dass Sie nicht dafür bestraft werden. Ich habe keine definitive Information gesehen, dass das Ersetzen von Bildern zu einem höheren Ranking führen wird als das Verwenden von alt richtig. Wie die meisten SEO-Lore gibt es sehr wenig Daten. Das heißt, solange Sie nicht versuchen, die Suchmaschinen zu spielen und etwas anderes für den Nutzer und die Suchmaschine zu präsentieren, ist es unwahrscheinlich, dass Sie dafür bestraft werden, Bilder zu ersetzen.

Wenn Sie einen Bildaustausch durchführen, sollten Sie den Text außerhalb des Bildschirms positionieren, indem Sie die absolute Positionierung oder negative Ränder anstelle von oder visibility: hidden verwenden, damit Screenreader-Benutzer auf den Inhalt zugreifen können.

+1

Für einige zurück Geschichte, können Sie diesen Blog-Beitrag von Googler Maile Oyhe die SEO-Probleme beschreiben: http://maileohye.com/html-text-indent-not-messing-up-your-rankings/ .. und sie verlinkt auf diesen Beitrag, der beschreibt, was steveax als Lösung hat: http://luigimontanez.com/2010/stop-using-text-indent-css-trick/ – eywu

+0

Ausgezeichneter Rat, danke. Alles, was ich tun wollte, war, ein H1-Tag zu verwenden, um meine SEO zu erhöhen, sowie die Zugänglichkeit meiner Websites, aber da ich das H1-Tag nicht anzeigen musste, wollte ich es verstecken. Vielen Dank. – deucalion0

1

Sie verbessern nicht die Zugänglichkeit, wenn Sie Überschriften ausblenden.

Wenn Sie dies mit display: none; oder visibility:hidden; tun, ist es so, als hätten Sie sie nie an erster Stelle hinzugefügt: Sie werden nicht von Bildschirmlesern gelesen und werden offensichtlich nicht angezeigt, wenn CSS aktiviert ist.
Wenn Sie dies mit negativen text-indent oder left absolute Positionierung tun, werden nur blinde Menschen sie lesen, aber nicht sehbehinderte Menschen, die keine Bildschirmleser verwenden, und sie sind viel mehr als blinde Menschen (vielleicht 10 mal).

Verwandte Themen