Fara í efni
SilktideHjálp

Efni án JavaScript

Silktide prófar hvort texti síðna þinna sé til staðar í HTML-kóðanum sem þjónninn þinn sendir, í stað þess að hann sé settur saman í vafranum með JavaScript. Flestir skriðlar gervigreindar keyra ekki JavaScript, þannig að efni sem er háð því er ósýnilegt þeim.

Flestir – þar á meðal GPTBot (ChatGPT), ClaudeBot, PerplexityBot og CCBot – lesa óunninn sem þjónninn þinn skilar, nákvæmlega eins og hann er sendur, án þess að keyra . Ef efni síðunnar þinnar er búið til í vafranum fá þessir skriðlar tóman grunn: engan texta til að skilja, vitna í eða vísa til.

Hvers vegna þetta skiptir máli

Hefðbundnar leitarvélar hafa að mestu leyst þetta vandamál: Google birtir JavaScript áður en það skráir efni. Svaravélar hafa ekki gert það. Síða sem reiðir sig eingöngu á JavaScript getur raðast vel í Google en verið algjörlega ósýnileg gervigreindarkerfum sem í síauknum mæli svara spurningum notenda beint.

Þar sem þetta er vandamál sem snýr að afhendingu allrar síðunnar gerir það alla aðra hagræðingu fyrir svaravélar að engu: , nýleiki og merki um trúverðugleika eru einskis virði ef skriðillinn fær ekki efnið. Þetta hefur einnig áhrif á mannlega gesti þegar skriftur mistakast eða eru lokaðar og hægir á því að fyrsta marktæka birting síðna þinna birtist.

Hvernig á að laga þetta

Lausnin er að afhenda efnið sem HTML frá þjóninum, sem þýðir yfirleitt að breyta þurfi því hvernig síður eru birtar í stað þess að breyta einstökum síðum:

  1. Birting á miðlarahlið (SSR) – Umgjörðir á borð við Next.js og Nuxt geta birt hverja síðu á miðlaranum þannig að fyrsta svarið innihaldi allt efnið, en JavaScript bætir síðan virkni við.
  2. Myndun kyrrstæðrar vefsíðu – Forbúðu síður sem einfaldan HTML-kóða við birtingu. Þetta hentar vel efni sem breytist ekki eftir gestum.
  3. Forbirting – Ef þú getur ekki breytt umgjörðinni getur forbirtingarþjónusta eða byggingarskref afhent skriðum skyndimynd af birtum HTML-kóða.

Spyrðu þróunarteymið þitt hvaða aðferð hentar tæknistakkanum þínum; allar þrjár skila síðum þar sem efnið helst til staðar án JavaScript.

Hvernig Silktide prófar þetta

  1. Prófaðar eru aðeins HTML-síður sem hægt er að skrá, þar sem óunninn HTML-kóði (fyrir JavaScript) var tekinn upp meðan á skriðinu stóð. Ef óunninn HTML-kóði er ekki tiltækur – til dæmis ef slökkt var á niðurhali tilfangs þegar síðan var skriðuð – á prófunin ekki við.
  2. Marktækur megintexti síðunnar er dreginn út úr síðunni sem hefur verið birt að fullu, að undanskildum leiðsöguhlutum, hausum og fótum. Síðum með minna en um 300 stöfum af birtu efni er sleppt – þar er engu marktæku að missa af.
  3. Marktækur megintexti er dreginn út úr óunna HTML-kóðanum á sama hátt. Texti innan <noscript> telst með, því skriðlar sem birta ekki efni fá hann.
  4. Aðvörun birtist aðeins þegar óunni textinn er bæði innan við 10% af birta textanum og mjög stuttur í algildum skilningi (innan við um 150 stafir) – raunverulega tómur grunnur, ekki síða sem bætir aðeins virkni við með JavaScript.

Samanburðurinn byggist eingöngu á lengd útdregins texta og hagar sér því eins á öllum tungumálum.

Úrræðaleit

Síðan mín notar JavaScript en fær ekki aðvörun

Það er eðlilegt. Síður sem birta meginefni sitt sem HTML og nota JavaScript til að bæta við virkni – valmyndum, viðmótshlutum og sérsniðningu – standast þessa prófun. Aðeins síður þar sem efnið vantar nær algerlega í svarið frá þjóninum fá aðvörun.

Prófunin segir að hún eigi ekki við

Silktide þarf að hafa óunnið svar þjónsins sem tekið var upp þegar skriðið fór fram til að geta borið saman. Þetta er ekki tiltækt þegar slökkt er á niðurhali tilfanga fyrir vefsvæðið; skannaðu aftur með niðurhali virku.

Frekari upplýsingar

Síðast uppfært

Var þessi síða gagnleg?

Efni án JavaScript | Hjálp Silktide