Visibility report for www.semrush.com
https://www.semrush.com/
5 pages analyzed•Scanned Feb 26, 2026, 04:55 PM121d old — rescan
AI crawlers see only 82% of your content
GPTBot, ClaudeBot, CCBot and other non-rendering AI bots fetch raw HTML and stop — anything injected by JavaScript is invisible to them.
- ·3 headings are loaded via JavaScript
- ·64% of content is loaded via JavaScript
- ·H1 heading is loaded via JavaScript
Fix: server-render or pre-render the affected content so it appears in the initial HTML response.
How each LLM sees your site
Score per AI product, 0–100Every LLM sees a partial version of your site
Reads raw HTML only — JavaScript-loaded content invisible. None of these crawlers execute JavaScript, so they all read the same raw HTML.
Visibility Breakdown
Top Issues
H1 heading is loaded via JavaScript
The H1 is the strongest on-page signal for your page's main topic — and it's missing from the initial HTML. Googlebot's first-pass crawl won't see it, and AI crawlers that skip JavaScript will never see it. This means the most important heading on your page is invisible to crawlers at the moment they need it most. Move your H1 into the server-rendered HTML.
SEO Classic Plans6 links have no anchor text
Googlebot uses anchor text to understand what the linked page is about. Without it, the link passes no topical relevance and those pages lose a ranking signal. If the link wraps an image, the image's alt text serves as the anchor text — make sure it's descriptive.
Page has 4 modal/dialog elements
Googlebot doesn't click buttons or interact with your page. Content hidden behind modals is effectively invisible to crawlers — it won't be indexed or contribute to rankings. Move important text, links, and headings to the main page content. If modals contain forms or secondary info, that's fine.
6 links have no anchor text
Googlebot uses anchor text to understand what the linked page is about. Without it, the link passes no topical relevance and those pages lose a ranking signal. If the link wraps an image, the image's alt text serves as the anchor text — make sure it's descriptive.
Found 16 elements with hidden content
Googlebot can detect content hidden via CSS (display:none, visibility:hidden) and may devalue or completely ignore it. Google has historically penalized sites that hide text from users as a form of cloaking. If this content is important for rankings, make it visible to users. If it's legitimately hidden (e.g., mobile menus), ensure critical SEO content isn't trapped inside.
SEO Recommendations33 tips — not affecting visibility score
Title is too short (18 characters)
Short titles waste valuable SERP real estate. Google displays up to ~60 characters — a longer, keyword-rich title gives crawlers more context about the page and improves click-through rates. Aim for 50–60 characters.
Meta description is too short (42 characters)
Short descriptions don't give Google enough to work with for snippets. Google may ignore it entirely and generate its own snippet from page content instead. Expand to 150–160 characters with a compelling summary that includes your target keywords.
Title is too short (15 characters)
Short titles waste valuable SERP real estate. Google displays up to ~60 characters — a longer, keyword-rich title gives crawlers more context about the page and improves click-through rates. Aim for 50–60 characters.
Meta description is too short (25 characters)
Short descriptions don't give Google enough to work with for snippets. Google may ignore it entirely and generate its own snippet from page content instead. Expand to 150–160 characters with a compelling summary that includes your target keywords.
Missing Open Graph image
Pages shared on social media without an og:image get a generic placeholder, dramatically reducing engagement. AI-powered search results also use OG images for visual previews. Add a 1200x630px image to control your visual presence across platforms.
11 external links missing rel="noopener"
Links opened in new tabs without rel="noopener" give the destination page access to your window.opener object, which is a security vulnerability. While this doesn't directly affect crawling, Google's Lighthouse audits flag it as a security issue, which can indirectly affect perceived site quality.
Page has no JSON-LD structured data
Without structured data, Google can only guess at the meaning of your content. Schema.org markup explicitly tells crawlers "this is a product," "this is an article," etc. — which unlocks rich results (star ratings, FAQs, breadcrumbs) that dramatically increase click-through rates. AI systems also use structured data to extract facts more accurately.
Page uses accordions/collapsible sections (12 detected)
Google confirmed that content in collapsed accordions is indexed but may be given less weight than content that's immediately visible. For your most important keywords and information, avoid hiding them behind a click. AI crawlers process the full HTML, so accordion content will be visible to them regardless.
Page uses tabbed content (20 tab panels detected)
Googlebot can read content in inactive tabs if it's present in the HTML, but Google has stated that content not immediately visible may carry less ranking weight. Place your most important keywords and information in the first/default tab. AI crawlers will see all tab content regardless of which tab is active.
No x-default hreflang specified
Without x-default, Googlebot doesn't know which page to show users whose language doesn't match any of your hreflang variants. These users may see a random language version in search results. Add an x-default hreflang pointing to your most universal page (often English or a language selector).
11 external links missing rel="noopener"
Links opened in new tabs without rel="noopener" give the destination page access to your window.opener object, which is a security vulnerability. While this doesn't directly affect crawling, Google's Lighthouse audits flag it as a security issue, which can indirectly affect perceived site quality.
Page is missing BreadcrumbList structured data
Breadcrumb schema helps Googlebot understand your site hierarchy and displays a structured path in search results instead of a raw URL. This improves click-through rates and helps crawlers map the relationship between your pages. Add BreadcrumbList markup reflecting the page's position in your site structure.
Page uses accordions/collapsible sections (39 detected)
Google confirmed that content in collapsed accordions is indexed but may be given less weight than content that's immediately visible. For your most important keywords and information, avoid hiding them behind a click. AI crawlers process the full HTML, so accordion content will be visible to them regardless.
Page uses tabbed content (19 tab panels detected)
Googlebot can read content in inactive tabs if it's present in the HTML, but Google has stated that content not immediately visible may carry less ranking weight. Place your most important keywords and information in the first/default tab. AI crawlers will see all tab content regardless of which tab is active.
No x-default hreflang specified
Without x-default, Googlebot doesn't know which page to show users whose language doesn't match any of your hreflang variants. These users may see a random language version in search results. Add an x-default hreflang pointing to your most universal page (often English or a language selector).
+ 18 more tips in the Issues tab.
Want to check your own website?
See what Google and AI crawlers see on your site. Free to try.
Scan Your Website Free