Urgent.News

What's breaking now, across thousands of outlets.

Tech

JavaScript Navigation Can Hide Pages From AI Crawlers, 41-Day Test Finds

JavaScript-powered navigation can make sections of a website difficult, or impossible, for AI crawlers to find. A controlled 41-day experiment reported by Search Engine Land found that GPTBot and ClaudeBot discovered no hierarchy pages available only through JavaScript-injected links, while standard HTML navigation was crawled far more reliably. The finding matters because internal links are not…

JavaScript navigation can hinder search engines and AI crawlers from discovering certain sections of a website. A 41-day experiment demonstrated that GPTBot and ClaudeBot were unable to locate hierarchy pages accessible only through JavaScript-injected links, while standard HTML navigation was crawled more reliably. The experiment involved dividing 1,062 hierarchy pages into two groups - 748 pages with ordinary HTML links and 293 pages with JavaScript-injected links.

Of the HTML-linked pages, only Googlebot discovered 35 of the 348 JavaScript-hierarchy pages during the initial crawl. The study highlights the importance of providing crawlable links for search engines and AI systems, as well as the need for website owners to prioritize crawlability over aesthetics in navigation design.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Why I Built a Privacy-First Time Tracker with Python, Tkinter, and SQLite

Most time-tracking applications require an account, store activity in the cloud, or collect more data than users expect. I wanted a simpler alternative: a Windows application that records activity…

  • Local Time Tracker built with Python, Tkinter, and SQLite
  • Application records foreground focus without account or data transmission
  • SQLite database stores activity data locally on user's computer

More from Thursday 27 August →