Přeskočit na obsah
SocionetMake a wish

Vidí váš web Perplexity?

Napište adresu. Perplexity dává pod každou odpověď číslované zdroje, takže se podíváme, jestli PerplexityBot smí na váš web a jestli ho nezastaví firewall. Když ano, budete vědět, co povolit.

Perplexity

  • PerplexityBot
  • Perplexity-User

Název Perplexity patří společnosti Perplexity AI a slouží jen k označení služby. Kontrolu provozuje Socionet, Perplexity AI ji nevydává ani nedoporučuje.

Adresu pošleme na náš server, který web otevře jako návštěvník SocionetWebCheck a pak ještě jednou jménem každého robota. Výsledek držíme 24 hodin zašifrovaný klíčem odvozeným z adresy, adresu ani vaši IP v čitelné podobě neukládáme.

Všechny nástroje zdarma

Stačí napsat firma.cz. Podrobnosti o tom, co se s adresou děje, jsou v zásadách ochrany osobních údajů.

Tady se objeví odpověď: Ano, Částečně, nebo Ne, proč, a co přesně opravit, s řádky ke zkopírování.

Jak Perplexity cituje

Perplexity odpovídá z živého webu a každá odpověď podle jeho nápovědy nese číslované citace, které vedou na původní zdroje. Na složitější otázky má Pro Search a Research. Hloubkové hledání podle nápovědy provede desítky vyhledávání a přečte stovky zdrojů, než za dvě až čtyři minuty složí zprávu.

U některých citovaných domén se objeví štít se štítkem Government, Academic nebo Trusted. Perplexity hodnotí celé weby, ne jednotlivé stránky, a partnerství ani platby na štítek podle něj vliv nemají. Většina webů štítek nemá. Chybějící štítek podle Perplexity neznamená nízkou kvalitu, jen že doména zatím není ohodnocená.

Dva roboty Perplexity

Každý robot má v robots.txt nastavení zvlášť. Perplexity píše, že se změna projeví nejpozději do 24 hodin.

  • PerplexityBot zobrazuje weby a odkazuje na ně ve výsledcích Perplexity a podle dokumentace se nepoužívá k trénování modelů. Perplexity doporučuje povolit ho v robots.txt a pustit i jeho zveřejněné IP rozsahy (soubor perplexity.ai/perplexitybot.json).
  • Perplexity-User přijde, když se uživatel zeptá, načte stránku a v odpovědi na ni odkáže. Protože ji načítá na žádost uživatele, robots.txt obecně ignoruje. Má vlastní IP rozsahy (soubor perplexity.ai/perplexity-user.json).

Příklad: kadeřnictví za Cloudflare

Vymyšlený příklad. Olomoucké kadeřnictví má web za Cloudflare. Robots.txt nikoho nezakazuje, ale firewall nezná PerplexityBota a vyřadí ho jako neznámého robota. Kontrola u něj ukáže Částečně: robots.txt ho pouští, server ho ale podle jména odmítá.

Perplexity v dokumentaci radí vytvořit vlastní pravidlo, které u každého robota spáruje user agent s jeho IP rozsahy, nastavit mu akci Skip a postavit ho nad pravidla, která blokují nebo vyžadují ověření. Rozsahy se berou z oficiálních souborů JSON a je potřeba je občas obnovit. Na bezplatném tarifu Cloudflare se vejde jen jeden vlastní seznam, na dva roboty nestačí, takže se rozsahy vypíšou přímo do pravidla.

Pozor na Bot Fight Mode. Perplexity upozorňuje, že ho vlastní pravidla WAF přeskočit nedokážou, a může proto roboty dál vyzývat k ověření. Po úpravě pravidla spusťte kontrolu znovu bez paměti.

Co kontrola u Perplexity změří

Kontrola vezme oba roboty, přečte o každém zvlášť robots.txt (pravidla RFC 9309) a pak se serveru jménem každého z nich zeptá, jestli ho pustí. Odpověď stojí na PerplexityBot: když je zakázaný, je výsledek Ne. U Perplexity-User kontrola jen vypíše, co soubor říká, protože ho robot obecně ignoruje. Perplexity mezi pravidly pro své roboty nezmiňuje soubory llms.txt ani Markdown, takže z nich jsou jen bonusové body.

Co firewall udělá se skutečným robotem z IP rozsahů Perplexity, kontrola nepozná. Právě proto Perplexity radí povolit roboty podle user agenta i podle rozsahů. A nic nezaručí: jestli vás Perplexity v odpovědi ukáže, rozhoduje on.

Časté dotazy

Ignoruje Perplexity robots.txt?

Podle dokumentace Perplexity se přístup jeho robotů spravuje značkami v robots.txt. U Perplexity-User ale dokumentace dodává, že protože stránku načítá na žádost uživatele, pravidla robots.txt obecně ignoruje. Na jeho zastavení tedy robots.txt spoléhat nelze.

Mám povolit Perplexity ve firewallu?

Pokud web chrání firewall (třeba pravidla v Cloudflare), Perplexity v dokumentaci doporučuje povolit jeho roboty podle user agenta a IP rozsahů, které zveřejňuje. Naše kontrola se serveru zeptá jménem obou robotů a ukáže, jestli je odmítá. Co firewall udělá se skutečným robotem z jeho IP adres, ale poznat neumí.

Používá se PerplexityBot k trénování modelů?

Podle dokumentace Perplexity ne. PerplexityBot slouží k zobrazování a odkazování na weby ve výsledcích, ne ke sběru obsahu pro trénování.

Co znamenají štítky Government, Academic a Trusted?

Perplexity jimi označuje některé citované domény, které prošly jeho hodnocením zdrojů. Hodnotí celý web, ne jednotlivou stránku, a platby ani partnerství na štítek podle něj nemají vliv. Chybějící štítek nic špatného neznamená, doména může být jen ještě neohodnocená.

Kdy se oprava projeví?

Perplexity píše, že se změny v robots.txt projeví nejpozději do 24 hodin. U nás nemusíte čekat: tlačítko „Zkontrolovat znovu, bez paměti“ pod výsledkem web otevře znovu a započítá se do limitu deseti různých webů za hodinu z jedné sítě.

Jak poznám PerplexityBot v logu serveru?

Podle user agenta „Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)“, číslo verze se může měnit. Perplexity-User se hlásí obdobně, s odkazem perplexity.ai/perplexity-user. Oba roboty mají IP adresy zveřejněné v samostatných souborech JSON, které Perplexity doporučuje stahovat automaticky.

Jak to nastavit v AWS WAF?

Perplexity radí vytvořit pro každého robota vlastní sadu IP adres a pravidlo, které spojí shodu IP adresy se shodou textu PerplexityBot nebo Perplexity-User v hlavičce User-Agent. Akce je Allow a pravidlo musí mít nižší prioritní číslo než pravidla, která blokují, aby se vyhodnotilo jako první.

Dostanu s odpovědí Ano číslovanou citaci v Perplexity?

Nemusíte. Ano znamená, že PerplexityBota nic nezastavuje. Které zdroje Perplexity pod odpověď zařadí, rozhoduje on sám a nikdo to zaručit nemůže.

Přečtěte si k tomu

Máte nápad, co v nástroji zlepšit?

Něco chybí, něco je nejasné, nebo to nefunguje, jak byste čekali? Napište nám. Čteme to a podle toho nástroj vylepšujeme.

Nejde o poptávku a nikdo se vám sám neozve. Odpovíme jen tehdy, když nám necháte e‑mail.

Zprávu čteme jen my. E‑mail je nepovinný a použijeme ho jen k odpovědi, ne k reklamě ani k novinkám. Zprávu i s e‑mailem uchováváme nejdéle 12 měsíců. Podrobnosti v zásadách ochrany osobních údajů.