Skip to main content
← New analysis

Sample report: sag3o.com

Analyzed at Oct 8, 2026, 11:46 AM

This is a real scan of sag3o.com on Oct 8, 2026. Every check and every fix is shown in full.

Pro plan onlyIn your own reports, fixes are part of the Pro plan and up.

Check your site
Overall health
SEO 50% + GEO 25% + AEO 25%
  • 90+ Excellent
  • 75+ Good
  • 60+ Needs work
  • <60 Critical
SEO
Search Engine Optimization
37/41
GEO
Generative Engine Optimization
7/15
AEO
Answer Engine Optimization
3/12
Needs fixing (9)Brand entity first mentionWe check whether your brand name appears near the start of your main content.0Organization schema (GEO)Whether the page includes machine-readable company details (JSON-LD structured data, invisible to visitors) with your business name, website address, logo, and links to your official profiles elsewhere (sameAs).0Opening paragraph lengthWe measure the length of the first paragraph of your main content, in characters.0Citation densityHow many links your page text has to other websites (outside sources), measured per 500 words.0Fact-checkable paragraphsWhat share of the page's paragraphs include a link to an outside source, so readers can check the claim.0Updated-at freshnessWhether the page shows a published or updated date (in its structured data or in a date tag on the page), and how long ago the latest one was.0Last-modified signalWhether the site tells search engines when pages were last updated, either as lastmod entries in the sitemap or a Last-Modified value in the server response.0Organization schemaWhether the page's structured data (written for machines) describes your business (Organization or LocalBusiness), with at least its name and website URL.0BreadcrumbList schemaWe look for breadcrumb markup in the page code (BreadcrumbList structured data), which spells out where the page sits, like "Home › Category › This page".50
Could improve (6)Opening paragraph directnessWe read the first paragraph of your main content (ignoring menus, footer and sidebars) and check whether it gets straight to the page's topic.60TL;DR / key takeawaysWhether the top of the page has a quick summary: a paragraph starting with “Summary”, “Key takeaways”, “TL;DR” (or the Chinese 摘要/重點), or a bulleted list.60Concrete data pointsWhether the text contains concrete numbers such as years (2025), percentages (30%), amounts with thousands separators ($1,200) or dates (2025-03).60Unique-voice markersWhether the text includes first-hand phrases such as “we found”, “we tested”, “in our experience” or “our data shows” (or Chinese equivalents like 我們發現).60Visible dates on pageWhether the page shows a date, such as when an article was published or last updated.60Speakable schemaWe look for Speakable markup, a setting that tells voice assistants which parts of the page are good to read aloud.70
Passed (47)Explicit definition presentWe look for a clear definition sentence on the page: one sentence that says directly what a term is.100List or table presentWe check whether your main content (ignoring menus, footer and sidebars) has any bulleted or numbered lists, or tables.100Question-style headingsWe check whether your subheadings (H2, H3) are written as questions, such as "How do I choose coffee beans?" rather than "Choosing coffee beans".100robots.txt allows GPTBotWhether your robots.txt (the file that tells crawlers which parts of the site they may visit) blocks GPTBot, the crawler OpenAI uses to collect data for training its AI models.100robots.txt allows ClaudeBotWhether your robots.txt (the file that tells crawlers which parts of the site they may visit) blocks ClaudeBot, the crawler Anthropic uses to collect data for training Claude.100/llms.txt presentWhether your site has a text file called llms.txt at its root.100robots.txt allows PerplexityBotWhether your robots.txt (the file that tells crawlers which parts of the site they may visit) blocks PerplexityBot, the crawler the AI search engine Perplexity uses to index pages.100robots.txt allows Google-ExtendedWhether your robots.txt (the file that tells crawlers which parts of the site they may visit) blocks Google-Extended.100llms.txt well-structuredWhether llms.txt follows the suggested layout: a first line “# Site name”, a one-line summary starting with “>”, and “## Section” headings that group your important pages.100Title tag presentWhether the page has a title (the title tag), the text shown on the browser tab and as the blue headline in Google results.100Title lengthWhether the page title (shown on the browser tab and in Google results) is a sensible length.100Meta description lengthWhether the page summary (the text under the headline in Google results) is a sensible length.100No noindex directiveWhether the page is marked "do not index" (noindex), either in the page code or in the server's response.100Open Graph basicsWhether the page sets its share preview (Open Graph): the title, description, image and URL shown when the link is posted on Facebook or LINE.100JSON-LD structured data presentWhether the page includes structured data (JSON-LD): a block written for machines that spells out facts like your business name, products or article dates in a fixed format.100JSON-LD validWhether the structured data on the page (JSON-LD, written for machines) is correctly formatted and readable.100robots.txt reachableWhether the site has a robots.txt, a small file at the root of the site that tells search engines where they may and may not go.100HTTP 200 statusWhether the server answers normally when the URL is opened (status code 200, meaning "page OK"), judged on the final page after any redirects.100Main content word countHow much text the page's main content has, not counting menus, footers and sidebars.100Broken link ratioWe take the first 20 distinct links in the page's HTML (often the menu; internal and external), check each with a quick request, and count how many are broken and don't open.100LCP (Largest Contentful Paint)How long it takes for the main image or largest block of text to appear after the page opens (Largest Contentful Paint, LCP), measured in a single simulated mobile test.100Lighthouse PerformanceThe overall speed score (0–100) from Lighthouse, Google's page testing tool, loading the page as a simulated phone.100Meta description presentWhether the page has a summary (meta description), the two lines of gray text under the headline in Google results.100Exactly one H1Whether the page has exactly one main heading (H1, usually the largest text at the top).100Canonical link presentWhether the page declares its official address (a canonical tag), telling search engines which URL to treat as the real one for this content.100Canonical self-referencingWhether the official address (canonical) declared on the page points back to this same page.100robots.txt allows GooglebotWhether the site's robots.txt (the file telling search engines where they may go) blocks Google's crawler from the whole site.100Viewport meta presentWhether the page sets its mobile display (viewport), so it fits the phone screen without pinching and zooming.100HTTPS enforcedWhether the site ends up on a secure, encrypted connection (https, the padlock in the address bar).100INP (Interaction to Next Paint)How quickly the page responds after a visitor taps a button or types (Interaction to Next Paint, INP).100Lighthouse AccessibilityLighthouse's score (0–100) for how usable the page is for people with disabilities, such as enough text contrast and buttons labeled with their purpose.100Lighthouse SEOLighthouse's score (0–100) for basic search setup on the page, such as title, description and whether it can be indexed.100/llms-full.txt with full contentWhether your site offers enough full text for AI tools to read.100Heading hierarchyWhether the page's headings (H1 to H6, smaller number means higher level) go down in order, for example H2 then H3, without jumping from H2 straight to H4.100<html lang> attributeWhether the page declares its language (the lang attribute on the html tag, e.g. zh-TW for Traditional Chinese in Taiwan).100sitemap.xml reachableWhether the site has a sitemap (sitemap.xml), a list of the site's important URLs made for search engines.100sitemap well-formedWhether the sitemap (the list of URLs for search engines) is correctly formatted.100Internal link countHow many links on this page point to other pages on your own site (internal links).100CLS (Cumulative Layout Shift)Whether the layout jumps around while loading, for example an ad suddenly pushing a button down just as you tap it (Cumulative Layout Shift, CLS).100TTFB (Time to First Byte)How long the server takes to start sending the page after the browser asks for it (Time to First Byte, TTFB).100Lighthouse Best PracticesLighthouse's score (0–100) for following common web development good practices, such as using a secure connection and not throwing script errors.100Title differs from H1Whether the page title is word-for-word identical to the main heading on the page (the first H1, the largest heading).100hreflang values validFor sites with several language versions, whether the tags that link those versions to each other (hreflang) use valid language codes.100sitemap URL countHow many URLs the sitemap lists (or, for a sitemap index, how many sub-sitemaps).100Strict-Transport-Security headerWhether the server tells browsers to always use the encrypted connection for this site from now on (HSTS).100Twitter cardWhether the page sets an X (formerly Twitter) card type (twitter:card), which controls the preview when the link is shared on X.100Anchor text descriptiveWhether link text says where the link goes, such as "See opening hours", instead of "click here" or "learn more".100
Not applicable (6)FAQPage schemaIf this is a frequently-asked-questions page, we look for FAQ markup in the page code (FAQPage structured data: a fixed, machine-readable list of each question and its answer).N/AFAQ Q/A formatIf this is an FAQ page, we look at how each question is laid out: a question as a subheading (H2 or H3) with the answer paragraph directly underneath.N/AHowTo schemaIf this is a tutorial or step-by-step page, we look for step markup in the page code (HowTo structured data that lists each step in a fixed format).N/ATables are scannableIf the page has tables, we check whether they mark a header row and a label for each row, like a price table with "Plan, Price, Includes" across the top and the plan name in the first cell of each row.N/AAuthor schema (E-E-A-T)If the page is an article, whether its machine-readable article data (JSON-LD structured data) names the author and links to an author profile page.N/AImage alt coverageWhether images on the page have alternative text (alt), a short written description of what each image shows.N/A