Your whole nav is JS and Google sees nothing
Client had a slick mega-menu. Beautiful. Built entirely in a click-triggered React component. The links only existed after a hover event. Crawl came back: 80% of categories were orphans with zero internal links.
Fix I shipped same day:
— dropped real <a href> tags into the rendered HTML
— kept the fancy menu as progressive enhancement on top
— added a plain HTML footer link block to every main category
If a link needs a click or hover to appear in the DOM, treat it as invisible. Server-render the hrefs.
Caveat: don't just dump 300 footer links — that dilutes everything. Categories only.
Sitemap Hustle
@SitemapHustle
Your whole nav is JS and Google sees nothing
Этот пост опубликован в Telegram-канале Sitemap Hustle. Подписаться можно по ссылке: @SitemapHustle.