Náhled stránky na Seznam.cz

Jelikož weby jsou v screenshot generátoru Seznamu snímány v rozlišení cca 700×550 pix 700×525 bodů, může se snadno stát, že automatický náhled nebude ideální (zobrazení zmenšené podoby stránky pro malá zařízení nebo překrytí reklamou) a nezbývá než tzv. Screenshotátor popostrčit.

Změna náhledu

Někdy se může stát, že obrázkový robot zachytí stránku špatně. Například v momentě, kdy probíhá údržba nebo se stane nějaká chyba. Stejně tak při úpravách vzhledu může být žádoucí, aby se náhled změnil.

Přegenerování lze vyžádat přidáním URL.

Přidáním stránky docílíte také obnovení starého nebo neexistujícího náhledu stránky.

Detekce

Pro detekování obrázkového robota jde využít tyto údaje:

IP adresy
77.75.77.123
77.75.77.174
77.75.77.200
77.75.79.123
77.75.79.200
2a02:598:2::1123
2a02:598:2::1200
Hlavičky user-agent
Mozilla/5.0 PhantomJS (compatible; Seznam screenshot-generator 2.1; +http://fulltext.sblog.cz/screenshot/
Mozilla/5.0 (compatible; Seznam screenshot-generator 2.0; +http://fulltext.sblog.cz/screenshot/)
Mozilla/5.0 (compatible; Seznam screenshot-generator 2.1; +http://fulltext.sblog.cz/screenshot/)
Mozilla/5.0 (Linux; U; Android 4.1.2; cs-cz; Seznam screenshot-generator Build/Q3) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

Poznámka: IP adresa i user-agent se mohou změnit, aktuální hodnoty by měly být na stránce nápovědy Seznamu. Doporučuji testovat řetězec Seznam screenshot-generator, ten by snad mohl vydržet nejdéle.

Úpravy

Pro upravení náhledu lze zvolit dvě možnosti:

  1. některé části (typicky reklamy) při návštěvě generátorem screenshotů skrýt/upravit,
  2. ze stránky si udělat vlastní obrázek ve zmíněném rozlišení (cca 700×525 pix) a robotovi jej nabídnout jako <img> obrázek.

Řešení v PHP

V jazyce PHP potom stačí jednoduchá podmínka na začátku webu:

<?php 
if (strpos($_SERVER['HTTP_USER_AGENT'], "Seznam screenshot-generator")) {
  die("<img src='adresa-nahledoveho-obrazku.png'>");
}
?>

Nebo naopak:

<?php if (!strpos($_SERVER['HTTP_USER_AGENT'], "Seznam screenshot-generator")) { ?>
<div class='reklama'>Nějaký obsah, co se screenovacímu robotovi neukáže.</div>
<?php } ?>

Pokud je cílem skrýt některé prvky. V tomto případě dávám k úvaze jen přiřadit zvláštní CSS třídu pro <html> nebo <body> a potřebné změny zajistit pomocí CSS.

Cloaking?

Cloaking je podvodná technika, kdy se vyhledávačům (právě pomocí nějaké detekce jako je výše uvedená) a běžným návštěvníkům posílá různý obsah s nekalým úmyslem vyhledávač obelstít (více na anglické Wikipedii).

Nicméně při nepodovodném použití se jedná o běžný content negotiation, tj. čistou praktiku podobně jako mobilní prohlížeče dostávají upravenou mobilní versi a slušný vyhledávač by neměl nic namítat.

Hlavní obrázek

Ohledně náhledů Seznam.cz nabízí ještě tzv. Hlavní obrázek, ten ale bohužel není moc použitelný.

Hlavní obrázek (previewimage) se uplatňuje jenom v několika spíše výjimečných situacích. V případě normální stránky pouze při hledání přes operátor site:.

Yuhů na DJPW

To je všechno. Líbil se vám článek a chcete se dozvědět, až vyjde další?

Sledujte:

 

Připomínky mi pište do komentářů ↓

Přidání URL do Seznamu a Google

Jak přidat stránku na Seznam a Google

Adresy, na kterých lze dát vyhledávačům vědět o svém novém webu.

Vložení sitemap na Seznam a Google

Jak přidat sitemapu do Seznamu a Google

Mapu webu v souboru sitemap.xml je vhodné přidat do Googlu, Seznamu nebo Bingu. Jak na to?

S-Rank

S-Rank

Co je to S-Rank? Jak ho zjistit, z čeho se počítá a jak ovlivňuje výsledky vyhledávání / SEO.

Proč Seznam převádí zkratky na malá písmena

Zmenšení zkratek ve vyhledávání Seznamu

Vyhledávač Seznam.cz někdy převádí ve výsledcích hledání VELKÁ písmena na malá. Kdy a proč?

Oprava překlepů v URL

Dohledání a opravení rozbité adresy

Zejména automatické převaděče URL na HTML odkazy, ale i lidé dokáží pokazit tvar odkazu na webovou stránku.

Komentáře