Schema generator
Enter your URL, let the generator read your page, then copy and paste the JSON-LD straight into your file or CMS — works with WordPress, Shopify, Squarespace, Wix or plain HTML.

Paste any page URL into the AI Schema Generator and hit Generate. It reads your title, meta description, H1, images and body content and builds complete, production-ready JSON-LD from what's actually on the page.
✓ No coding neededStep by step
Every stage of the generator up close. Tap any screenshot to open it full size.
Drop in any URL, pick auto-detect and how many of each type to build, then Generate. The AI reads your title, meta description, H1, OG image, canonical URL and body content, and builds complete, production-ready JSON-LD from your real content.
Most sites are invisible to AI search engines because they are missing structured data — the behind-the-scenes labels that tell Google, ChatGPT and Perplexity exactly what your page is about. The good news: our AI Schema Generator fixes this in about two minutes. Enter your URL, fill in a few details about your business, hit Create — and it generates a complete, accurate schema file ready to add to your site. No coding. No guesswork. No other tool does this automatically from your actual page content. Follow the steps below to check what you are missing, generate your schema, and get your site noticed by both search engines and AI.
How is your website built? Pick yours to see the right instructions throughout the steps:
Before changing anything, run a quick check to see what structured data, schema markup and SEO signals your site already has — and what is missing. This takes about 60 seconds and tells you exactly where to focus your effort.
How to do it: Go to the Schema Debugger, enter your website URL and run the audit. It will show you which pages have missing or broken schema, which titles and descriptions need work, and which structured data signals are absent. Keep the results open — the steps below will walk you through fixing each one.
Three simple goals, in plain English:
You do not need to understand the theory. Each step below uses one of our tools to check one thing and hands you the exact fix to paste in.
Your title is the blue headline Google shows in search results; your description is the grey summary underneath it. Here is how to check and fix yours:
Headings are like chapter titles that search engines read to understand your page. The rule: one main heading (called an H1), then smaller sub-headings under it. Here is how to check yours:
Schema is hidden text that tells Google your page is a business, article, product or review — and it can earn you the fancy Google results with stars and extra info. You do not write it yourself; our tool writes it for you:
After adding schema, make sure Google will accept it:
A green, error-free score is what makes the rich results (stars, prices, FAQs) possible.
Now check how visible your page is to the AI answer engines:
If you serve a local area, this matters both for Google Maps and for AI answers that recommend nearby businesses. Run these three checks in turn:
The most common local fix is making your name, address and phone number identical everywhere — on your site, your Google listing and any directories. Even small differences confuse Google.
Google rewards pages that are easy to read and clearly written by someone who knows their subject (Google calls this E-E-A-T). Two quick checks:
A slow page loses visitors and rankings. Here is how to find out what is slowing yours down:
That is the full set. You now have a proper title and description, clean headings, working schema, an llms.txt file, AI visibility, strong local signals, readable trusted content and good speed — a page Google and the AI engines actually notice.
SEO helps Google rank your page, AEO helps AI engines quote your page, and Schema is structured data that tells both what your page is.
No. The guide uses free tools and the audit tools generate the schema, llms.txt and fixes for you to copy and paste.
A simple text file in your site root that tells AI search engines what your site is about and which pages matter.
Pay-as-you-go with no subscription. Most checks cost between 1p and £3.99 per run, and credits never expire.
AI crawlers like ChatGPT, Claude and Perplexity read an llms.txt file before deciding whether to cite your site. Most sites do not have one. Our LLMs.txt Generator creates a full set of AI discovery files in one go — llms.txt, llms-full.txt, llms.md, plus the emerging ai.txt, identity.json, agents.md and ai-catalog.json. Enter your site details, hit Generate, upload to your site root — done in under a minute. Follow the steps below to check what you are missing, generate your files, and get your site cited by AI.
How is your website built? Pick yours to see the right instructions throughout the steps:
Before creating anything, check which AI discovery files your site already has. Open a new browser tab and visit yourdomain.com/llms.txt — if you see a blank page or a 404, you do not have one yet. Do the same for llms-full.txt, llms.md, ai.txt, identity.json, agents.md and /.well-known/ai-catalog.json. Make a note of which are missing — you will generate them all in Step 2.
Three simple goals, in plain English:
Your llms.txt needs a clear, one-sentence description of what your site does. AI systems use this to decide if your site is relevant to a query. Bad example: "Welcome to our website." Good example: "aiwebpageseo.com provides pay-as-you-go SEO, AEO and schema audit tools for small business owners." Keep it factual, specific and under 160 characters.
WordPress: Copy your SEO plugin's site description. Wix/Squarespace: Use your site tagline. All platforms: Paste it into the Description field in the LLMs.txt Generator.
The llms-full.txt file lists your key pages so AI systems know which URLs matter most. In the LLMs.txt Generator, add each important page — your homepage, main service pages, blog, pricing — with a short description of what each one covers. Aim for 5-15 pages. You do not need to list every URL, just the ones you want AI to recommend to users.
Go to the LLMs.txt Generator. Fill in your site name, description, key pages and any usage permissions (whether AI can train on your content, cite it, or both). Hit Generate. The tool produces the full set simultaneously: llms.txt (short summary), llms-full.txt (full page list with descriptions), llms.md (markdown format), plus the emerging AI discovery files ai.txt, identity.json, agents.md and ai-catalog.json. Download them all.
WordPress: No plugin needed — you upload the files directly. cPanel/Plesk: Use File Manager. Wix: Use the Media Manager or a custom route via Velo.
Most files go in the root of your domain — not a subfolder: yourdomain.com/llms.txt, llms-full.txt, llms.md, ai.txt, identity.json and agents.md. The one exception is ai-catalog.json, which goes in the /.well-known/ folder (yourdomain.com/.well-known/ai-catalog.json). Upload them the same way you would upload any file.
FileZilla: Connect to your server, navigate to the public root folder (often public_html or httpdocs), drag and drop the files in (create a .well-known folder for the catalog). cPanel/Plesk File Manager: Navigate to public root, click Upload, select the files. WordPress: Use a File Manager plugin or FTP to upload to the WordPress root (same folder as wp-config.php).
After uploading, open each URL in a browser to confirm they are accessible. Visit yourdomain.com/llms.txt — you should see the plain text content of your file. Do the same for llms-full.txt and llms.md. If you see a 404 error, the file is in the wrong folder. If you see a download prompt instead of the text, your server needs a MIME type added for .txt files (rare — contact your host if this happens).
Your robots.txt file controls which automated visitors can read your site. Some robots.txt rules accidentally block AI crawlers. Open yourdomain.com/robots.txt and check for any Disallow rules that might block GPTBot, ClaudeBot, PerplexityBot or Google-Extended. If they are blocked, add explicit Allow: / rules for each. Use the Robots & Sitemap Tester to check your current setup and see exactly what AI crawlers are and are not allowed to access.
Adding a reference to your llms.txt in your sitemap.xml helps AI crawlers and search engines discover it faster. In your sitemap, add a URL entry for yourdomain.com/llms.txt. WordPress with Yoast/Rank Math: Add the URL as a custom page in the sitemap settings. Manual sitemap: Add a <url><loc>https://yourdomain.com/llms.txt</loc></url> entry. Then submit your sitemap to Google Search Console to trigger a fresh crawl.
Your llms.txt can explicitly state what AI systems are and are not allowed to do with your content. The three main permissions are: ai-train (can AI companies use your content to train their models?), search (can AI-powered search tools cite your content in answers?), and ai-input (can your content be used as input when a user asks an AI a question?). The LLMs.txt Generator includes a permissions section — set these according to your preferences before generating. Example: ai-train=no, search=yes, ai-input=yes allows citation but blocks training data use.
Your llms.txt files should reflect your current site. Every time you add a major new page, change your business description, or update your key services, regenerate the files and re-upload them. AI crawlers re-read llms.txt periodically — an outdated file means AI systems describe your business incorrectly to users. Set a reminder to review your files every 1-3 months, or whenever your site changes significantly.
After uploading your llms files and allowing AI crawlers, test how AI systems now describe your site. Ask ChatGPT, Claude or Perplexity: "What does [yourdomain.com] do?" or "Tell me about [your business name]." Compare the answer to what you put in your llms.txt description. If the answer is inaccurate or vague, refine your description and regenerate. Use the AI Visibility Checker to track whether your site is being cited in AI answers over time.
It is a plain-text file at your site root that tells AI crawlers which pages matter and how to read your site, so engines like ChatGPT, Claude and Perplexity can find and cite your best content directly.
robots.txt controls which bots may access which paths. llms.txt guides AI engines to the content worth citing and summarises what each page covers. You want both — robots.txt to let the AI bots in, llms.txt to steer them once they are there.
Yes. A sitemap is an exhaustive crawl list for search engines. llms.txt is a curated, human-readable shortlist of your highest-value pages with short descriptions, which AI engines use to decide what to surface.
Generate the file, upload it to your domain root so it loads at yourdomain.com/llms.txt, confirm it opens in a browser, then reference it from robots.txt. The platform picker above shows the exact steps for your setup.
Site Audit Pro is the most thorough check on the platform — it runs 28 parallel checks and streams the results in as each finishes, combining on-page SEO, accessibility, schema, Lighthouse performance, backlinks, ranked keywords, brand SERP and sentiment into one report. You can optionally audit a competitor side-by-side and add your brand and social handles. Follow the steps below to run it and fix what it finds, whatever your site is built on. Run it from the Site Audit Pro tool.
How is your website built? Pick yours to see the right instructions throughout the steps:
Before changing anything, run Site Audit Pro so you know exactly what to fix. It runs 28 checks at once and streams results in as each section finishes.
In plain English: find every issue holding your page back — across SEO, speed, accessibility and trust — in one pass, so you fix the high-impact ones first. The report covers on-page SEO, schema, accessibility, Lighthouse performance, backlinks, ranked keywords, brand SERP and sentiment, all in one place.
If you see “Could not fetch page” or a timeout, your site or its security is blocking our server. Our audits fetch your page from our server IP 87.106.96.71 like a normal browser, and some firewalls block datacentre IPs.
Findings are ordered by impact. Start at the top — those move the needle most. Each item has a plain-English explanation and an effort label. Keep the report open; the steps below map to its sections.
Your title is the blue headline Google shows; your description is the grey summary underneath.
Use one main heading (H1), then ordered sub-headings.
The schema section flags missing or broken structured data. The generator writes it for you.
The Lighthouse section flags missing alt text, low contrast, or unlabelled buttons.
The performance section shows what is slowing the page — usually large images.
Site Audit Pro pulls the backlinks pointing at your page and the keywords you already rank for.
This shows what people see when they Google your business name, and the tone of your content.
Audit a rival side-by-side to see where they beat you.
After fixes, re-run and keep a record.
Site Audit Pro runs 28 parallel checks and adds backlinks, ranked keywords, brand SERP and sentiment on top of the standard on-page checks.
Your firewall or security plugin is likely blocking our server IP. Allowlist 87.106.96.71 on ports 80 and 443 (Step 3) and re-run.
Pay-as-you-go with no subscription. Credits never expire.
Geo-Grid shows how your Google rankings change from one spot to the next. It runs the same search from a 5×5 grid (25 points) around your business and plots a heatmap, so you can see where you rank and where you vanish. Follow the steps below to run it and fix the weak spots, on any platform. Run it from the Geo-Grid tool.
How is your website built? Pick yours to see the right instructions throughout the steps:
Run it first to get your baseline heatmap.
See your true local reach, not a single-point ranking. Google biases local results toward whoever is physically closest, so you can rank first next door and vanish a mile away. Green points = you rank; red = dead zones where competitors win.
Name, Address and Phone must be identical everywhere — even “St” vs “Street” counts. Use phone in E.164 (e.g. +441142000000).
Your GBP is the primary Maps signal.
Run Geo-Grid again on the same keyword and centre. Watch red turn green against your CSV baseline. Local changes take time — allow a few weeks between runs.
Check who beats you in the red zones — their GBP completeness, review count and categories with the GBP Audit — and close the gaps.
Local rankings shift. Save your location in the tool and re-run monthly; tick the email option so the report comes to you.
Google personalises local results by the searcher's position. The grid runs the same search from many points so you see the full spread.
3×3 (9), 5×5 (25, default) or 7×7 (49). More points are more accurate but cost more.
A 5×5 grid runs ~25 searches in about 3 minutes. PAYG, credits never expire.
The Local SEO Checker audits the 24 signals Google uses to rank businesses in the Maps 3-pack — LocalBusiness schema completeness, NAP consistency, opening hours, geo coordinates and Google Business Profile signals. Follow the steps below to run it and fix each signal, on any platform. Run it from the Local SEO Checker.
How is your website built? Pick yours to see the right instructions throughout the steps:
The Maps 3-pack is the block of three local businesses Google shows at the top for local searches — the single most valuable local position. The five factors are your Google Business Profile, LocalBusiness schema, NAP consistency, reviews and proximity. The first four you can fix; this guide walks them.
The highest-impact fix — without it Google cannot reliably display you in Maps.
Use the international format, e.g. +441142000000 — required for NAP matching across directories. Add it to your schema telephone field and make sure the same number is visible on the page.
Use openingHoursSpecification in your schema with dayOfWeek, opens and closes for each block. Make sure these match your Google Business Profile hours exactly.
A direct on-page local signal. Add a Maps embed to your contact page: FileZilla / cPanel / Plesk paste the iframe in Notepad++; WordPress / Wix / Squarespace use an HTML/embed block; Shopify add it in the theme editor.
Include ratingValue and reviewCount in your schema to unlock star ratings in search results. Keep these honest and in step with your real Google reviews.
Name, Address and Phone must be character-for-character identical across your schema, your visible page, your Google Business Profile and every directory (Yell, Yelp, Facebook). Even “St” vs “Street” is a mismatch. Fix any the checker flags.
Run the checker again. Schema must be present before the NAP cross-checks are meaningful, so re-run after adding schema, then work down the remaining flags. Aim to clear all 24 signals.
The three local listings Google shows at the top of local searches, above the normal results. It drives most local clicks.
The Local SEO Checker audits your page's signals; Geo-Grid shows how your live ranking varies by location.
Pay-as-you-go, no subscription, credits never expire.
AI agents, crawlers and automated tools need specific signals to discover, understand and interact with your site. The AI Agent Readiness Audit checks 16 signals across discovery files, content access, security headers and crawler permissions, in about 5 seconds. Follow the steps below to run it and add what you are missing. Run it from the AI Agent Readiness Audit.
How is your website built? Pick yours to see the right instructions throughout the steps:
Search engines are increasingly replaced by AI agents. Sites that publish discovery files — llms.txt, API catalogs, agent cards — get cited more and integrated into AI workflows. Sites that do not are invisible to the next generation of web infrastructure. The goal is to pass all 16 signals.
The most important discovery file. Generate it with the LLMs.txt Generator, then upload to your site root.
The audit checks for an API catalog, an MCP server card and an A2A agent card. These are small JSON/text files that tell agents what your site offers.
Agents often prefer a clean markdown version of a page. The audit checks whether your server can serve it and whether your content is reachable. If markdown negotiation fails, your host or platform may need a small configuration change — ask your host (cPanel/Plesk) or check platform docs (Wix/Squarespace/Shopify).
The Security & Headers group looks for appropriate response headers. Add any the audit flags — cPanel/Plesk via server config or .htaccess; WordPress via a headers plugin; hosted platforms apply sensible defaults but expose fewer controls.
The AI Crawler Access group checks your robots.txt does not block agents. Open yourdomain.com/robots.txt and make sure GPTBot, ClaudeBot, PerplexityBot and Google-Extended are not disallowed. Use the Robots & Sitemap Tester to confirm.
After adding the files and fixes, re-run the audit until every signal passes. This puts you ahead of the vast majority of sites, which expose none of these yet.
Software that browses and acts on the web for a user — booking, comparing, summarising. They read machine-readable signals your site can provide.
llms.txt is one of the 16 signals. Agent readiness is broader — it also covers agent cards, MCP server cards, API catalogs, headers and crawler access.
Pay-as-you-go, no subscription, credits never expire.
The AI Visibility Tracker monitors whether your domain is cited in Google AI Overviews and AI Mode for your most important queries, and shows your citation share over time versus competitors. AI Overviews now appear on a large share of searches and cite only a handful of sources — if you are not in them, you are invisible even at position 1. Follow the steps below. Set it up from the AI Visibility Tracker.
How is your website built? Pick yours to see the right instructions throughout the steps:
See exactly which of your queries cite you, which cite competitors, and which nobody owns — the number most SEOs do not track. The aim is to grow your citation share in AI answers over time.
For each query, the tracker shows whether your domain is cited in the AI Overview, who else is cited, and your share. Note the queries where you are absent — those are your targets.
For each missing query, strengthen the page that should answer it.
Confirm AI bots are not blocked in robots.txt and that the page has an entry in your llms.txt. AI cannot cite a page it cannot read or does not know matters.
Choose a weekly or monthly bundle so the tracker records a history. Watch citations grow as your AEO work takes effect — steady improvement means your content is becoming the answer AI reaches for. Re-check competitors to see where they still win.
The AI-generated summaries Google shows at the top of many searches, citing a few sources. Being cited drives visibility even without a classic ranking.
Each query takes 1–2 seconds; a 25-query audit runs in about 40–50 seconds.
No — bundles are pay-as-you-go and end when the runs are used up.
The Website Trust Audit runs a passive scan of any public site and grades it 0–100 on the signals that affect how trustworthy it looks to search engines, AI and visitors — domain age and WHOIS, Google Safe Browsing, backlink spam and authority, on-page identity (contact details, schema, About/Contact/Privacy/Terms), robots.txt behaviour, technology stack and TLD risk. It runs in 15–20 seconds with no active payloads. Run it from the Website Trust Audit.
How is your website built? Pick yours to see the right instructions throughout the steps:
Grade how credible your site looks and find the weak signals. The score combines domain reputation, authority, on-page identity and behaviour. Work down the issues, which are sorted by impact.
Trust starts with proving who you are.
The audit checks for About, Contact, Privacy and Terms pages. Add any that are missing — create a new page on your platform and link it in the footer.
Generate Organization JSON-LD with the AI Schema Generator (name, logo, contact, sameAs) and add it before </head> the same way as any schema — Notepad++ (FileZilla/cPanel), header plugin (WordPress), Custom Code (Wix), Code Injection (Squarespace), theme.liquid (Shopify).
Domain age and authority build slowly. Earn quality backlinks (see the Backlink Tools), keep the site clean and consistent, and re-run the audit periodically to track the trend.
No — it is a passive, read-only scan that only inspects what is publicly visible.
Older, stable domains are generally trusted more. It is one signal among many, not a verdict on its own.
Pay-as-you-go, no subscription, credits never expire.
Backlinks — links from other sites to yours — remain one of the strongest authority signals. The Backlink Tools give you a full domain summary from DataForSEO (dofollow/nofollow breakdown, referring domains, your top 100 backlinks by domain rank), an outbound link audit, and an AI-generated link-building strategy for your niche. Follow the steps below. Run them from the Backlink Tools.
How is your website built? Pick yours to see the right instructions throughout the steps:
Understand who links to you and how strong those links are, remove or disavow the toxic ones, audit your outbound links, and build new quality links. Quality beats quantity — a few trusted, relevant links outperform many spammy ones.
Scan the referring domains for low-quality or irrelevant sites. Note any spammy domains pointing at you; if they are clearly harmful you can disavow them in Google Search Console later. Do not disavow good links by mistake.
Work the strategy — relevant directories, partners, guest content and genuine mentions. Add internal links to your important pages too so authority flows through your own site. Re-run the backlink check periodically to watch your referring domains grow.
Yes — they remain one of the strongest signals for both ranking and perceived authority.
DataForSEO — the same provider behind the rank tracker — for a full domain summary and your top 100 backlinks.
Pay-as-you-go, no subscription, credits never expire.
Internal links connect your own pages and tell Google which are most important. The Internal Link Analysis tool reviews every internal link on a page — anchor text quality, link structure, nofollow usage and improvement suggestions. Follow the steps below. Run it from the Internal Link Analysis.
How is your website built? Pick yours to see the right instructions throughout the steps:
Internal links spread authority (PageRank) across your site and help Google understand which pages matter. Good anchor text, no orphan pages, and links into your key pages are the goals.
Vague anchors like “click here” tell search engines nothing.
Make sure your key pages receive internal links from relevant content. Pages with few internal links are seen as less important. Add contextual links from related pages into your priority pages.
Orphan pages have no internal links pointing to them, so they are hard to find and rank. Add links from related pages to bring each orphan into your structure — use your main navigation or in-content links.
The tool flags internal links marked nofollow. You generally want internal links to be followed so authority flows; remove rel="nofollow" from internal links unless you have a specific reason to keep it.
After your changes, re-run the analysis to confirm the anchors, structure and orphans are improved. Repeat for your other important pages.
A page no other page links to. Search engines struggle to find and value it.
It tells Google what the linked page is about — descriptive anchors pass clearer signals.
Pay-as-you-go, no subscription, credits never expire.
Broken pages quietly damage rankings and waste visitors. The HTTP Error Audit crawls up to 1,000 pages of your site and surfaces every 400 and 500 error so you can fix them before Google finds them. Follow the steps below. Run it from the HTTP Error Audit.
How is your website built? Pick yours to see the right instructions throughout the steps:
Find every broken page on your site — the 400-series (client/link problems like 404 Not Found) and 500-series (server failures) — before Google crawls them, because broken pages lose visitors and waste crawl budget.
A 404 means a page or the link to it is broken.
500-series errors are server problems — something on the page is failing, and they are more serious than 404s.
For pages you deliberately deleted, add a 301 redirect to the most relevant live page so visitors and link equity are not lost. Use the Redirect Checker to confirm each redirect resolves cleanly with no chains.
After fixing, run the audit again to confirm the errors are gone and no new ones have appeared. Re-run after any big change to the site, since broken links creep in over time as pages move.
400-series are client/link problems (e.g. 404 missing page); 500-series are server failures. Both lose visitors and rankings.
Up to 1,000 pages in one run.
Pay-as-you-go, no subscription, credits never expire.
The AEO Checker is a technical audit for AI citation readiness. It checks AI bot access, FAQ and HowTo schema, structured-data density and question coverage, and generates ready-to-deploy llms.txt and robots.txt files, with optional competitor comparison. Follow the steps below. Run it from the AEO Checker.
How is your website built? Pick yours to see the right instructions throughout the steps:
AEO is Answer Engine Optimisation — getting your content quoted by AI answer engines, not just ranked by Google. The biggest single blocker is AI bots being blocked; after that, schema and clear question-answering content do the work.
The most common reason a site is never cited is AI bots blocked in robots.txt.
FAQPage and HowTo schema strongly help AI citation.
The checker measures how well your page answers real questions and how much of it is structured. Add clear question-and-answer content near the top, use proper headings, and keep answers direct — AI extracts direct answers first.
The checker produces a ready llms.txt. Upload it to your site root so AI engines get explicit guidance about your content (same upload method as robots.txt in Step 3). Confirm it loads at yourdomain.com/llms.txt.
Use the optional competitor comparison to see where a rival beats you on AI readiness, and close the gap. Then re-run the checker on your page to confirm your score improved.
Answer Engine Optimisation — getting your content quoted by AI engines like ChatGPT and Perplexity, not just ranked by Google.
Making sure AI bots are not blocked in robots.txt — the most common reason a site is never cited.
Pay-as-you-go, no subscription, credits never expire.
Google rewards content that shows Experience, Expertise, Authoritativeness and Trust. The E-E-A-T Checker analyses each of these signals with benchmarks so you know what “good” looks like, and effort labels on every fix. Follow the steps below. Run it from the E-E-A-T Checker.
How is your website built? Pick yours to see the right instructions throughout the steps:
E-E-A-T is the set of qualities Google's guidelines reward, especially for important topics. It is not a single score, but the signals behind it strongly influence how Google and AI assess your content. Tackle the quick wins first using the effort labels.
Show real first-hand experience and clear author expertise.
Authority comes from being referenced by others and from clear publisher information.
Trust comes from contact details, policies, HTTPS and accurate content.
After your changes, re-run the checker and watch each of the four scores rise toward its benchmark. Repeat for your other important pages, especially any that give advice or affect decisions.
Experience, Expertise, Authoritativeness and Trust — the qualities Google's guidelines reward.
Not a single score, but the signals behind it strongly influence how Google and AI assess your content.
Pay-as-you-go, no subscription, credits never expire.
The Google Maps Audit is a live ranking audit — it shows who ranks in the 3-pack for any keyword, finds your position, analyses competitors and identifies exactly what it takes to reach position 1. Follow the steps below. Run it from the Maps Audit.
How is your website built? Pick yours to see the right instructions throughout the steps:
Find your live position in the Maps results for a specific keyword, see who holds the top three, and learn exactly what it takes to climb. Unlike the Local SEO Checker (which audits your page's signals), this looks at live ranking and competitors.
The audit shows what the businesses ranking above you are doing — reviews, categories, completeness. Note the specific differences; these are your to-do list.
After your fixes, re-run the Maps Audit on the same keyword to track your position over time. Proximity you cannot change, but completeness, schema, NAP and reviews you can — and they move the ranking.
The Local SEO Checker audits your page's signals; the Maps Audit looks at live ranking and competitors for a specific keyword.
Yes — it queries real Google Maps results when you run it.
Pay-as-you-go, no subscription, credits never expire.
Your Google Business Profile drives your Maps and local visibility. The GBP Audit runs on live Google data — rating, reviews, completeness score, opening hours, photos, categories, popular times, Maps 3-pack position and a competitor gap analysis. Follow the steps below. Run it from the GBP Audit.
How is your website built? Pick yours to see the right instructions throughout the steps:
Your GBP is the primary Maps ranking signal. The goal is a complete, accurate, active profile — the audit shows exactly which fields are missing or weak versus competitors. All edits here are done in Google, not on your website.
Add your GBP sameAs link to your LocalBusiness schema and a visible “Find us on Google Maps” link in your footer (per-platform, as in the Local SEO guide). This two-way link strengthens the connection Google sees.
Use the competitor gap analysis to see where rivals beat you on reviews, categories or completeness. Close those gaps, then re-run the audit to confirm your completeness score and 3-pack position have improved.
For any local business, yes — it is essential for Maps and local search visibility.
Yes — ratings, reviews, hours and 3-pack position come from live Google data.
Pay-as-you-go, no subscription, credits never expire.
The GDPR Audit checks any site for privacy-compliance signals — cookie banner, tracker detection, privacy policy, security headers and third-party domains — based on a live fetch of the page HTML. It is free to run. Follow the steps below. Start from the GDPR Audit.
How is your website built? Pick yours to see the right instructions throughout the steps:
Highlight the likely privacy-compliance gaps on your page so you can close them. This is a technical signal check, not legal advice — for legal certainty consult a qualified adviser.
Tracking before consent is a common gap. Add a consent banner that blocks non-essential trackers until the visitor agrees.
The audit lists the trackers and third-party domains your page loads — each may set cookies or collect data.
After your changes, re-run the audit to confirm the banner, trackers, policy and headers now pass. Re-check whenever you add a new third-party script or analytics tool.
No — it is a technical signal check to highlight likely gaps. For legal certainty, consult a qualified adviser.
Yes — this audit is free to run.
Cookie banner, tracker detection, privacy policy, security headers and third-party domains, from a live fetch of your page.
Every SEO, AEO and schema tool on the platform — each links straight to the audit.
Generates complete, accurate JSON-LD schema from your live page content — 90+ types, no coding.
Scores your existing markup out of 100 against Google's rules and lists errors and warnings.
Build any schema type by hand with guided fields and instant JSON-LD output.
Checks your title and meta description length and quality with suggested rewrites.
Full on-page SEO, headings, schema and accessibility check for any URL.
28 parallel checks: SEO, accessibility, schema, Lighthouse, backlinks, keywords, brand SERP and sentiment.
Audits the 24 signals Google uses to rank businesses in the Maps 3-pack.
Runs a search from a 5×5 grid around your business and plots a ranking heatmap.
Measures page speed and pinpoints what's slowing your page down.
Live 3-pack ranking audit: who ranks, your position and the gap to reach #1.
Live GBP check: rating, reviews, completeness, hours, photos and competitor gaps.
Technical audit for AI citation readiness: bot access, FAQ/HowTo schema, question coverage.
Grades Experience, Expertise, Authoritativeness and Trust signals with benchmarks.
Flags hard-to-read sentences and suggests clearer wording.
Checks cookie banner, trackers, privacy policy and security headers for compliance.
Full domain backlink summary, outbound link audit and AI link-building strategy.
Reviews every internal link: anchor text, structure, nofollow use and fixes.
Crawls up to 1,000 pages and surfaces every 400 and 500 error.
16 signals across discovery files, content access, security headers and crawler permissions.
Monitors whether your domain is cited in Google AI Overviews and AI Mode over time.
0–100 trust score from WHOIS, Safe Browsing, backlink spam, identity and TLD risk.
A handful of automated "trust score" and "scam detector" websites have published low ratings of aiwebpageseo.com. We want to be completely open about what these sites actually are, what the independent evidence says, and why we believe their ratings are worthless. Click each one below for the facts and our full response.
What they published: An automated page labelling us "Controversial", "High-Risk" and "Unsafe", alleging "high-risk activity related to phishing, spamming" and malware, and a score of 15.5/100.
What the independent, recognised authorities actually say:
Why their rating is, in our view, meaningless: Their own report admits — in writing — that their "investigation continues working to pinpoint the specific category." In other words, they branded us a phishing/malware/spam risk while simultaneously admitting they had identified no such activity. Their score is driven chiefly by one automated factor: our domain being newly registered (February 2026). A new domain is not evidence of wrongdoing — every legitimate business starts with one.
We are not alone, and this appears to be a pattern. Their own public Trustpilot reviews are filled with legitimate businesses reporting identical treatment — false "scam" labels, no supporting evidence, and the same "newly registered domain" excuse. It is our view that an automated site which publishes unsubstantiated "scam" and "high-risk" labels about real businesses — while earning money from affiliate links to security products, VPNs and data-removal services placed throughout those same warning pages — has a clear commercial incentive to alarm visitors, and is not a credible or authoritative source.
Don't take our word for it — read what other businesses say about them. You can see the pattern for yourself in their own independent reviews: Scam-Detector.com reviews on Trustpilot. There you will find numerous business owners describing the same experience — being falsely labelled, given no evidence, and in many cases reporting that the only way to improve the score is to engage with the site. We suggest you judge their credibility by what those affected by them have to say.
Our position: We have formally written to Scam-Detector.com requiring them to either produce specific evidence for every allegation — the phishing URL, the malware sample, the named blacklist — or withdraw the claims entirely. The burden of proof is theirs. We are confident in our business, our tools, and the independent data above, and we will continue to challenge false statements about us wherever they are published.
The most telling part of ScamAdviser's own report is what they list as "positive":
Their security checks are positive. So what dragged the score down? Their own "negative highlights" — none of which are evidence of any wrongdoing:
In other words: ScamAdviser found nothing actually wrong with our site. Its own checks confirm valid SSL and that DNSFilter rates us safe. The low score is generated entirely from automated assumptions — privacy settings, being new, and shared hosting — that apply to countless legitimate businesses. As with all such automated "trust score" sites, we'd encourage you to weigh the verdicts of genuine security authorities instead: Google Safe Browsing, VirusTotal (90+ vendors), IPQS and Spamhaus all rate aiwebpageseo.com clean, as listed above.
So, to all those badly designed, wannabe "scam detection" sites running an automated script that flags every new business as a fraud and then sells antivirus, VPN and data-removal subscriptions off the back of the fear they manufacture: the genuine security authorities — Google, Norton, VirusTotal's 90+ vendors, Sucuri, Cisco Talos, IPQS and Spamhaus — have all checked us and found us clean. We'll let real customers and real data speak for us. The rest is, in our considered opinion, just noise.