How to audit a competitor for search and AI visibility
Quick answer
Audit a competitor by comparing what you can see publicly: the queries and pages that earn them visibility, the sources AI engines cite for them, their links, their site quality, and their local profile. Pick 3 to 5 true search competitors, record the gaps, and turn each gap into a task. Do not copy their pages.
Why it matters
You can learn a great deal from who is already winning the searches and AI answers you want. A competitor audit shows which topics you are missing, which page types win, and where engines get their evidence.
It also guards against wasted effort. Google's guidance warns against content that only restates what exists, so the aim of the audit is to find what you can add that is true and different, not to imitate.
Key takeaways
- Your search competitors are the sites that rank for your queries, which may differ from your business competitors.
- Compare the same things for every site: queries, pages, links, quality, local profile, and AI answers.
- Treat tool estimates as directional. Verify important findings by looking at the pages.
- Every gap becomes a task with an owner, not a slide.
Step by step
-
Choose 3 to 5 search competitors
Search your 10 most valuable queries and note the domains that appear most often. Include 1 or 2 that rank well for AI answers on your prompts, since those can differ. Skip directories and marketplaces in this list, and track them separately.
-
Compare visibility by query
Use a keyword tool or your rank tracker to list the queries each competitor ranks for and where you do not. Note the queries where all competitors appear and you do not. Mark the ones that match services you sell.
-
Review their best pages
Open the pages that bring them visibility. Note the page type, how the answer is stated, what facts and photos they include, and what the next step is. Record what is missing from their page that you can add from your own experience.
-
Check the AI answers
Run your prompt list and note which competitors are named and which sources are cited. Check whether their facts are right, and what the engine says about them. This shows which sources, such as directories or articles, are shaping the answers.
-
Look at links and mentions
Review who links to or mentions them, such as associations, press, suppliers, and local sites. Mark the ones you also qualify for. Do not chase links you could only get by paying.
-
Check technical and local basics
Compare page speed on mobile, site structure, and use of structured data. For local competitors, compare Business Profile categories, review counts and recency, and listing accuracy. Note gaps that you can close quickly.
-
Turn the findings into a task list
Write 1 task per gap, with an owner, a due date, and the page it affects. Sort by value and effort. Re-run the audit every quarter to see what changed.
A comparison grid
| Check | You | Competitor 1 | Competitor 2 | Gap to close |
|---|---|---|---|---|
| Queries in the top 10, from your priority list | ||||
| Best page for the main service | ||||
| Named in AI answers, out of your prompt list | ||||
| Cited sources that include them | ||||
| Linking sites worth pursuing | ||||
| Mobile page speed, key page | ||||
| Business Profile categories and review recency |
Fill it in for the same 10 queries and the same prompt list every time.
Sort what you find into 3 groups so the task list stays clear.
- Missing topics. Queries and questions where they have a page and you have none. These become new pages, briefed from your own facts.
- Weaker pages. Topics you cover but they cover better, with a clearer answer, better evidence, or a more useful next step. These become updates.
- Missing presence. Directories, associations, and articles that name them and not you. These become listing fixes and outreach, covered in the citations guide.
Ignore anything you cannot act on. A competitor’s advertising budget or brand age is context, not a task.
How Doily helps
Doily tracks competitors per domain, with competitor and gap analysis in rankings and share of voice in AI answers. The Free plan includes 1 domain plus 1 competitor, Starter 1 domain plus 3 competitors, and Team 5 domains with 5 competitors each.
Questions
Is auditing a competitor legal and ethical?
Looking at public pages, search results, and published listings is normal practice. Do not scrape private data, copy their text, or pose as someone else. Use what you learn to build your own original work.
How accurate are competitor traffic estimates?
Treat them as rough. Google notes that third-party tools cannot see its internal ranking data. Confirm important points by checking the actual pages and results.
How often should I repeat the audit?
Quarterly for the main competitors, or after a significant ranking or answer change.
Sources
Primary sources, checked Oct 11, 2026.