10.4: Načítání dat JSON z adresy URL (asynchronní zpětná volání!) - výukový program p5.js

Musím načíst vzdálený obsah na několik webů a chtěl bych vědět, která je nejlepší technika. Vím, že můžu jít koryto <iframe> ale není to SEO přátelské. Chci, aby obsah našel a indexoval Google a další vyhledávače.

Jaký je nejlepší způsob?

  1. <iframe>
  2. načíst obsah do a
    pomocí jQuery nebo jiného JavaScriptu

Žádný z těchto přístupů není přátelský k vyhledávačům.

  1. Rámečky nejsou vhodné pro vyhledávače

  2. Vyhledávače obecně nečtou obsah využívající JavaScript (Existují výjimky, ale žádná zde neplatí)

  3. I když čísla 1 a 2 nebyla pravdivá, stále jde o duplicitní obsah (tedy obsah nízké kvality) a bude buď odfiltrován z výsledků vyhledávání, nebo způsobí, že váš web utrpí jako celek, pokud máte příliš nízkou kvalitu obsah (viz Google Panda).

Nejpřijatelnější způsob, jak to udělat pro vyhledávače, je jeden z následujících:

  • (doporučeno) Pomocí kanonických adres URL udělejte původnímu vydavateli obsahu patřičný kredit za obsah. To vám nepomůže v žebříčku vyhledávání, ale zabrání vám to v problémech s duplicitním obsahem nebo nízkou kvalitou obsahu. Navíc dáváte úvěr tam, kde je splatný úvěr, což je správná věc.

  • Blokujte tyto stránky úplně z vyhledávače pomocí souboru robots.txt, metaznaček nebo záhlaví HTTP.

  • Je tato odpověď stále platná? O Google je dnes známo, že prochází obsah javascriptů. searchengineland.com/…

Druhou možností by bylo vytvořit zdroj XML obsahu na vašem hlavním webu. To je něco, co zkoumám pro klienta. Samozřejmě to vyžaduje integraci do vzdálených webů, ale pokud vím, nemělo by to nepříznivý vliv na SEO, protože je to jen syndikace.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?