Autor Zpráva
matata8611
Profil
Zdravím,
mám takovýto dotaz:

Mám na webu slovníček pojmů:
http://promareality.cz/slovnicek-pojmu/

Každý pojem je zároveň příspěvek ve wordpressu.

Chtěl bych, aby tyto jednotlivé příspěvky byly zaindexovány v googlu, ale při pokusu o přejití na tento příspěvek, byl uživatel přesměrován na celý slovníček.

Je tento kód prosím ok? A nehrozí nějaký ban z googlu, je to celé ok? Případně jak byste to prosím řešili?

<?php 
if(strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "googlebot"))
{
  
}
else 
{
if (in_category( 'slovnicek-pojmu' )) {
    header("Location: http://www.promareality.cz/slovnicek-pojmu");
    }
    }
?>
lionel messi
Profil
matata8611:
Je tento kód prosím ok?
Podobný problém som už riešil: Podmienka pre roboty (za trochu iných okolností a v opačnom garde). K samotnému kódu:

1. Informácia uložená v $_SERVER["HTPP_USER_AGENT"] ide podvrhnúť, Googlebot sa kľudne môže maskovať napr. za Mozillu.
2. Išiel by som na to trochu inak, mať prázdnu podmienku nie je najčistejšie riešenie, dá sa to napísať aj takto:
<?php 
if (!strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "googlebot") && in_category("slovnicek-pojmu")) {
      header("Location: http://www.promareality.cz/slovnicek-pojmu");
}
?>
3. „A nehrozí nějaký ban z googlu, je to celé ok?
Neviem, či nie je možný tento postup považovať za cloaking.

Případně jak byste to prosím řešili?
Nechal by som v tomto prípade Google zaindexovať celý slovníček, nie som si totiž, aký by bol prínos, ak by Google indexoval každý príspevok zvlášť.
Marschmallow
Profil
matata8611:
To nedoporučuji. Pokud ve výsledcích vyhledávání uvidím zvýrazněnou nějakou vyhledanou frázi a tu pak na webu nenajdu, docela dost mě to zmate a asi odejdu.
bestik_63
Profil
Nechci strašit, ale robotů je celá spousta a vyfiltrováním googlebota si zase tak moc nepomůžeš. Koukni na http://udger.com/resources/ua-list/crawlers a uvidíš sám. Většinu robotů spolehlivě odfiltruješ, tím že nenačítají obrázky. Teďka mě ale fakt nenapadá jak by se to dalo vyřešit :-)
matata8611
Profil
Ok, díky všem.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: