Skocz do zawartości

jQuery i .hide() - jak to wpływa na pozycjonowanie?


northmantif

Rekomendowane odpowiedzi

Witam!

mam tytuły stron jako grafikę, więc używam tagów DIV, przez co nie mam na stronie pożądanego przez google znacznika h1. Jeśli go umieszczę to oczywiście zbędna staje się grafika, ale strona jest z tego typu 'fikuśnych', więc grafika musi być:). Pytanie, czy jeśli użyję znacznika h1 i go ukryję poprzez javascript a dokładniej w tym przypadku przez jQuery, to czy google zindeksuje mi znacznik h1, czy może jest to już praktyka 'black seo' i narażam się na filtry lub tym podobne? W moim przypadku chcę umieścić znacznik h1 dokładnie raz na podstronie i mający ten sam opis czym jest grafika. Czy ta praktyka nie jest zabroniona?

Dzięki za info. Pozdrawiam Paweł

Odnośnik do komentarza
Udostępnij na innych stronach

Najbezpieczniej jest dla h1 dać grafikę tła (background), a tekst ukryć poprzez text-indent: -9999px. Cholera jedna wie, czy google indeksuje elementy ukryte przez jQuery czy nie. To że potrafi obsługiwacć js wiemy, ale ja nie wiem jak dobra jest ta obsługa.

Jesteś bezczelny, nieuprzejmy i nie przepuszczasz kobiet w drzwiach? Zapraszam na ulubione24.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Najbezpieczniej jest dla h1 dać grafikę tła (background), a tekst ukryć poprzez text-indent: -9999px. Cholera jedna wie, czy google indeksuje elementy ukryte przez jQuery czy nie. To że potrafi obsługiwacć js wiemy, ale ja nie wiem jak dobra jest ta obsługa.

Dzięki za udzielenie się ;) Też po prostu nie wiem, poza tym Twoja propozycja wydaje mi się z tych zakazanych ( chociaż może 'stare książki czytałem o black seo') ;)

Dlatego też chciałem to rozwiązać w inny sposób.

Co z tego że seo doctor mi powie, że stronka jest ok, jeśli googlebot i tak stwierdzi, że h1 nie ma bo użyto .hide()

Pewnie i tak nie wiele by mi to dało, ale dobre zwyczaje to dobre zwyczaje, poza tym mieć alternatywę, aby grafika też mogłabyć pozycjonowana jest wskazane. Inaczej zostaję bez alternatywy albo h1 i tekst albo grafika i aufweidersehen... ;) W sumie logika podpowiada, że albo rybki albo akwarium:)

Pozdro.

Odnośnik do komentarza
Udostępnij na innych stronach

... ukryję poprzez javascript ...
Najbezpieczniej jest dla h1 dać grafikę tła (background), a tekst ukryć poprzez text-indent: -9999px. ...

1) Ukrycie tekstu przed userem za pomocą JS + spam report = ban

2) Ukrycie tekstu przed userem za pomocą koloru tła + spam report = ban

Obydwie metody to nie black seo a głupota.

... Cholera jedna wie, czy google indeksuje elementy ukryte przez jQuery czy nie. ...

Google indeksuje to co jest widoczne w kodzie HTML. Elementy wykonywane po stronie przeglądarki (np. JS) nie są obsługiwane prze Google.

... To że potrafi obsługiwacć js wiemy, ale ja nie wiem jak dobra jest ta obsługa.

Nie masz bladego pojęcia o czym piszesz.

Generalnie należy przyjąć, że Google nie obsługuje JS. Robi to sporadycznie i raczej wynika to z tego, że w kodzie JS widoczny jest np. "a href" a nie z tego, że G obsługuje JS.

Jeżeli masz przykłady na to, że jest inaczej - bardzo proszę podaj je tu na forum i nie opowiadaj więcej zasłyszanych opinii bo to rodzi patologie.

Odnośnik do komentarza
Udostępnij na innych stronach

1) Ukrycie tekstu przed userem za pomocą JS + spam report = ban

2) Ukrycie tekstu przed userem za pomocą koloru tła + spam report = ban

Obydwie metody to nie black seo a głupota.

Głupota... rozumiem, że masz inne pomysły jak zastąpić znacznik h1 grafiką? Bo grafika musi być - (grafiką jest tekst z różnymi ornamentami i tym podobnymi 'upiększaniami' - subiektywnie sądząc;) Chciałbym mieć to jako h1.

Pozdro.

Odnośnik do komentarza
Udostępnij na innych stronach

Google indeksuje to co jest widoczne w kodzie HTML. Elementy wykonywane po stronie przeglądarki (np. JS) nie są obsługiwane prze Google.

Bezedura! Google potrafi odczytać to co robi JS. Robiłem testy i jest dobrze.

Wracając do tematu. Nie masz się czym martwić, jeśli używasz tej metody jQuery podczas interakcji z użytkownikiem.

A to, że można "ukryć" tekst za pomocą text-indent, to jest to normalna frontendowa sztuczka, którą google czyta i indeksuje (też robiłem na to testy - dla różnych ujemnych wartości).

Nie straszcie mniej doświadczonych banami ;).

Po za tym, nie ma sensu zastanawiać się czy taki bajer źle wpłynie na stronę. Najważniejszy jest użytkownik, a nie Google.

blog o apple | highlab.pl - blog technologiczny

Odnośnik do komentarza
Udostępnij na innych stronach

Google indeksuje to co jest widoczne w kodzie HTML. Elementy wykonywane po stronie przeglądarki (np. JS) nie są obsługiwane prze Google.

raz nie są obsługiwane, raz są

widziałem zaindeksowaną zawartość innerHTML, document.write, iframe wstawianych przez jsdom

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności