Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ukrywanie tekstu a Googlebot
Volume
post
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 11
Dołączył: 11.10.2004
Skąd: 3c

Ostrzeżenie: (0%)
-----


Zacytuje pewnego uzytkownika z innego tematu, który odpowiadał na temat ukrywania tekstu w kodzie.
Cytat(wielokropek @ 12.02.2008, 12:40:31 ) *
http://www.pozycjonowanie.jrr.pl/cloacking

Oczywiście, że się da (w linku powyżej jest jeden z wielu sposobów), jednak te wyszukiwarki, na których prawdopodobnie najbardziej ci zależy - potrafią wykrywać ukryty tekst i przyniesie to efekt odwrotny od zamierzonego (IMG:style_emoticons/default/winksmiley.jpg)

Ciekawi mnie czy np. stosowanie css żeby np. ukryć tekst (który ma być ze względu na semantyczność kodu ale estetycznie chce mieć łądny tekst w obrazku) przez np. display: none; jest równie karalne przez Googleboty?
  1. <h1 style="background: url(obrazek_z_napisem_tytulu_moejej_strony.jpg) no-repeat; width: 500px; height: 200px;">
  2. <span style="display: none;">Tytuł mojej strony</span>
  3. </h1>

Zdaje sobie sprawe, że w tekscie naglowka moze byc "Pluszowy miś" a w obarazku zupełnie coś poza tematem np. jakas sex-fota... Czyli za takie praktyki też można dostać bana w google?

Ten post edytował Volume 16.12.2010, 13:16:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Byłby to chyba największy idiotyzm ze strony Googlea gdyby karał za... semantycznie poprawny dokument. Dokument (HTML) ma reprezentować treść a ten skrawek kodu to robi. Pod względem treści jest to po prostu:
  1. <h1>Tytuł mojej strony</h1>
Pomijając już fakt, że H1 nie powinien być wykorzystywany na tytuł strony (chyba, że to HTML z wielokrotnie użytym H1) to widzisz tu coś złego? Przede wszystkim tak ten kod powinny odczytać wszelkiego rodzaju maszyny (od bota Google począwszy na ScreenReaderze skończywszy). CSS to już warstwa stricte prezentacyjna i oczywistym jest, że możesz chcieć w niej zamienić jakiś tekst na grafikę. Użycie display: none; jest jak najbardziej poprawne.

GoogleBot analizuje CSS by wykryć coś co już ewidentnie podchodzi pod próbę naciągania wyników, np. biały tekst, na białym tle.

Cytat
Z tego co widze to rozwiazanie nie dziala na IE<7
Pod Opera < 4 pewnie też nie... co z tego? IE6 umarło.

Ten post edytował Crozin 17.12.2010, 12:23:11
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 12:53