Where swmfl.com scores best
Their strongest categories — these are where the site shows real audit discipline.
- URL Structureonpage
- SSL Certificatesecurity
- Meta Titleonpage
- H1 Headingonpage
- Lang Attributeonpage
- CDN Usageperformance
What swmfl.com should fix first
Their lowest-scoring categories — biggest leverage for an improvement sprint.
Which specific checks failed?
Priority-1 and priority-2 failures — these are the checks that most affect SEO + AEO outcomes.
- Meta Descriptiononpage · priority 1
The meta description is missing. Google + Bing + Yandex will fabricate a SERP snippet from random page text — often ending mid-sentence or surfacing irrelevant content. ChatGPT / Claude / Perplexity may quote the description verbatim as a citation snippet; without one, they fall back to less benefit-focused page text. Missing description = lost CTR even when ranking is unchanged.
- Robots.txttechnical · priority 1
The robots.txt file was not found at /robots.txt. Without it, Google + Bing + Yandex crawl with default permissions, AI search engines (ChatGPT, Claude, Perplexity, Gemini) may lack explicit policy, and AI training crawlers (GPTBot, CCBot, anthropic-ai, Bytespider) will assume permission to ingest your content silently. A missing robots.txt also means no Sitemap directive, so crawl-budget routing is suboptimal.
- Time to First Byte (TTFB)performance · priority 1
Time to First Byte is 3531 ms (3.53 sec) — Google flags this as "poor" (> 1.8 s per web.dev/articles/ttfb). The browser cannot begin rendering until the first byte arrives, so LCP cannot beat 3.53s. Every downstream Core Web Vital (LCP, INP, CLS) inherits this delay, and Page Experience signals trigger a soft demotion in Google + Bing rankings.
- HTML <head> completenessonpage · priority 1
2 essential head element(s) missing: Meta description, Canonical URL. 8 recommended head element(s) missing: Open Graph title, Open Graph description, Open Graph image, ....
- Canonical Tagtechnical · priority 2
The canonical tag is missing. Without <link rel="canonical">, Google + Bing + Yandex may index multiple URL variants of the same content (with/without trailing slash, with tracking parameters like ?utm_source=, http vs https) and split link equity across the duplicates. AI search engines (ChatGPT / Claude / Perplexity) may also cite the wrong URL variant, fragmenting the citation graph for your content.
- XML Sitemaptechnical · priority 2
The sitemap.xml file was not found at /sitemap.xml. Without a sitemap, Google + Bing + Yandex must rely on internal-link discovery to find your pages — recently published or orphan content may not be indexed for weeks. AI search engines (ChatGPT search via OAI-SearchBot, Claude search, Perplexity) also crawl sitemap.xml to discover content, so missing sitemaps delay AI citation as well.
- Structured Data Completenessai-readiness · priority 2
No structured data (JSON-LD / Schema.org) found. AI search engines rely heavily on structured data to understand and cite content. Without it, your pages are much less likely to appear in AI-generated answers.
- Keyword Stuffingcontent · priority 2
Keyword stuffing detected. The following words appear excessively often: "blocked" — 3 times (4.8%), "security" — 3 times (4.8%), "cloudflare" — 3 times (4.8%), "please" — 2 times (3.2%), "page" — 2 times (3.2%), "ray" — 2 times (3.2%). The acceptable keyword density is 1-2%. Exceeding the 3% threshold may result in search engine penalties.
What does a 59/100 score actually mean?
A score below 60 means AI engines struggle to extract from swmfl.com reliably. The site likely depends on its existing brand authority for traffic; AI-driven citation is minimal until the structural fundamentals are fixed.
Their AEO-specific (AI search readiness) score is 43/100. AEO lags overall — typical pattern. Sites optimize for Google SEO first, then realize AI search has different signals.
Recent SeoChatAI videos
How does YOUR site compare?
Free audit. Same 99 checks. 30 seconds. No signup. Beat their score? Embed our badge and prove it.