LP-001seo/titleChecks for the presence and length of the <title> tagSEOCORE
LP-002seo/meta-descriptionChecks for the presence and length of the meta description tagSEOCORE
LP-003seo/og-titleChecks for the og:title meta tagSEOCORE
LP-004seo/og-descriptionChecks for the og:description meta tagSEOCORE
LP-005seo/og-imageChecks for the og:image meta tagSEOCORE
LP-006seo/og-urlChecks for the og:url meta tagSEOCORE
LP-007seo/twitter-cardChecks for Twitter Card meta tagsSEOCORE
LP-008seo/canonical-urlChecks for a canonical link tag and validates the URLSEOCORE
LP-009pre-launch/robots-noindexChecks for noindex/nofollow in the robots meta tagPre-LaunchCORE
LP-010seo/heading-structureValidates H1 tag presence, count, and heading hierarchySEOCORE
LP-011accessibility/html-langChecks for the lang attribute on the <html> tagAccessibilityCORE
LP-012seo/viewportChecks for the viewport meta tag for mobile responsivenessSEOCORE
LP-013seo/faviconChecks for the presence of a favicon link tagSEOCORE
LP-014seo/anchor-missing-hrefChecks that all <a> elements have a valid href attributeSEOCORE
LP-015pre-launch/sslChecks that the site is served over HTTPSPre-LaunchPRO
LP-016pre-launch/trackingChecks for Google Analytics, Google Tag Manager, or Facebook PixelPre-LaunchPRO
LP-017pre-launch/x-robots-tagChecks the X-Robots-Tag HTTP header for noindex/nofollowPre-LaunchPRO
LP-018seo/thin-contentChecks that the page has sufficient text content for search enginesSEOPRO
LP-019seo/duplicate-metaChecks for duplicate title, meta description, and canonical tagsSEOPRO
LP-020seo/structured-dataChecks for the presence and validity of JSON-LD structured dataSEOPRO
LP-021seo/charsetChecks for a proper charset/encoding declarationSEOPRO
LP-022accessibility/image-alt-textChecks that all images have alt attributesAccessibilityPRO
LP-023accessibility/accessibilityChecks buttons, links, inputs, and ARIA attributes for accessibilityAccessibilityPRO
LP-024accessibility/semantic-structureChecks for proper semantic HTML: landmarks, lists, tables, articlesAccessibilityPRO
LP-025performance/performanceChecks for inline styles, lazy loading, and script countPerformancePRO
LP-026performance/image-dimensionsChecks that images have explicit width and height to prevent layout shift (CLS)PerformancePRO
LP-027pre-launch/mixed-contentChecks for HTTP resources loaded on an HTTPS page (mixed content)Pre-LaunchPRO
LP-028pre-launch/security-headersChecks for important security headers (CSP, HSTS, X-Content-Type-Options, Permissions-Policy)Pre-LaunchPRO
LP-029seo/og-image-sizeChecks that the og:image URL exists and advises on recommended dimensions (1200x630)SEOPRO
LP-030seo/og-image-typeChecks that the og:image type is a widely-supported format (JPEG, PNG, GIF, WebP)SEOPRO
LP-031seo/twitter-imageChecks for twitter:image meta tag for rich card previews on X/TwitterSEOPRO
LP-032seo/social-preview-renderChecks that all essential meta tags for social sharing previews are present and consistentSEOPRO
LP-033seo/title-keyword-stuffingDetects potential keyword stuffing in the page titleSEOPRO
LP-034seo/content-to-html-ratioChecks the ratio of visible text to total HTML markupSEOPRO
LP-035seo/title-uniquenessFlags titles that appear generic or auto-generated (single-page heuristic)SEOPRO
LP-036seo/description-uniquenessFlags meta descriptions that appear generic or auto-generated (single-page heuristic)SEOPRO
LP-037seo/structured-data-validateValidates JSON-LD structured data for required fields based on schema typeSEOPRO
LP-038seo/hreflangValidates hreflang tags for multi-language pagesSEOPRO
LP-039seo/canonical-self-referencingChecks that the canonical URL points to the current page (self-referencing canonical)SEOPRO
LP-040performance/meta-render-blockingChecks for render-blocking stylesheets and synchronous scripts in the <head>PerformancePRO
LP-041performance/lazy-load-lcpChecks that above-the-fold images (likely LCP candidates) are not lazy-loadedPerformancePRO
LP-042pre-launch/https-linksChecks that internal links use HTTPS instead of HTTPPre-LaunchPRO
LP-043seo/meta-refresh-redirectChecks for <meta http-equiv="refresh"> redirects which are bad for SEOSEOPRO
LP-044seo/nofollow-auditAudits the use of rel="nofollow" on internal vs. external linksSEOPRO
LP-045seo/broken-internal-linksChecks that internal links on the page resolve successfully (no 404s or server errors)SEOPRO
LP-046pre-launch/robots-txt-checkFetches and validates robots.txt for proper directivesPre-LaunchPRO
LP-047pre-launch/sitemap-presenceChecks for the existence and validity of sitemap.xmlPre-LaunchPRO
LP-048performance/ttfb-proMeasures server response time (TTFB) with detailed thresholdsPerformancePRO
LP-049pre-launch/cors-policyChecks for overly permissive CORS configuration that could allow unauthorized cross-origin accessPre-LaunchPRO
LP-050ai visibility/ai/all-crawlers-blockedEvery tested AI bot is blocked (robots.txt or live block) — page is invisible to AI assistantsAI VisibilityPRO
LP-051ai visibility/ai/gptbot-silent-blockrobots.txt allows GPTBot but live fetch returns 403/429 (likely Cloudflare or WAF block)AI VisibilityPRO
LP-052ai visibility/ai/claudebot-silent-blockrobots.txt allows ClaudeBot but live fetch returns 403/429AI VisibilityPRO
LP-053ai visibility/ai/perplexitybot-silent-blockrobots.txt allows PerplexityBot but live fetch returns 403/429AI VisibilityPRO
LP-054ai visibility/ai/chatgpt-user-blockedChatGPT-User cannot reach the page — blocks live ChatGPT browsing when users ask questionsAI VisibilityPRO
LP-055ai visibility/ai/claude-user-blockedClaude-User cannot reach the page — blocks live Claude browsingAI VisibilityPRO
LP-056ai visibility/ai/perplexity-user-blockedPerplexity-User cannot reach the page — blocks live Perplexity browsingAI VisibilityPRO
LP-057ai visibility/ai/google-extended-disallowedGoogle-Extended disallowed — opt-out from Google AI (Gemini, AI Overviews); confirm this is intentionalAI VisibilityPRO
LP-058ai visibility/ai/applebot-extended-disallowedApplebot-Extended disallowed — opt-out from Apple Intelligence; confirm this is intentionalAI VisibilityPRO
LP-059ai visibility/ai/empty-content-to-botAI bot receives near-empty content (likely client-side rendering blocks the bot from seeing the page)AI VisibilityPRO
LP-060ai visibility/ai/llms-txt-missingllms.txt file not found — experimental, low confirmed impact; included for completenessAI VisibilityPRO