First page guaranteeGuide
SEO Competitor Analysis: How to Measure the Businesses on Page One
A seven-step SEO competitor analysis: build the phrase list, capture page one from your market, measure the map pack, the ranking pages and the AI answer, then turn every gap into a dated plan.
On this page
An SEO competitor analysis measures the businesses that already hold page one for the phrases your customers type, place by place, and lists exactly what you lack against the weakest of them. Done properly, it turns a vague goal like ranking higher into a work list you can size and put dates on.
This is the audit we run before we offer a first page guarantee, so it is written the way we do it: seven steps, from the phrase list to a dated plan. It works for any local business. None of it relies on inside data from Google, because no outside tool has any.
What an SEO competitor analysis answers
Direct answer
An SEO competitor analysis answers four questions for each phrase on your list: who holds page one in each of the three places, what those businesses have, what you lack against the weakest of them, and how long closing that gap should take. The output is a sheet, phrase by phrase and place by place, that becomes the work plan.
Google's own hiring advice expects this. It says "Your SEO should ask questions about what makes your business unique, who your competitors are", among other things [1].
Your search competitors are not always your business rivals. For a given phrase, page one may hold a directory, a national chain or a publisher next to the practice down the street, and the analysis measures whoever is there. Keep three places apart from the start: the map results, the organic results and Google's AI answer. They reward different things, as the weights in Whitespark's 2026 survey of local search experts show [2]:
| Signal group | Local pack | Local organic | AI search visibility |
|---|---|---|---|
| Business Profile | 32% | 7% | 12% |
| Reviews | 20% | 6% | 16% |
| On-page | 15% | 33% | 24% |
| Links | 8% | 24% | 13% |
| Citations | 6% | 7% | 13% |
These are expert-opinion weights from a survey of 47 practitioners, not Google data; Whitespark says none of them has special access to Google's algorithm [2]. The pattern is still useful: a business can lead the map results on the strength of its profile and reviews while its website sits on page three, and the reverse.
Step 1: Build the phrase list (service × modifier × place)
Direct answer
Start with what customers type, not with a competitor's keyword export. List every service you sell, add the words people put before or after it (near me, cost, emergency, open now), multiply by every place you serve, and check the result against Google's own suggestion and volume tools and your own search data. Remove searches for your own business name.
Services come first. Your Business Profile is a good inventory: a profile has one primary category and can add up to nine more, and Google suggests services by business type, noting that a listed service "may be highlighted on your profile" [3] [4]. Then add the modifiers people use. Google says autocomplete predictions "reflect real searches that have been done on Google" and vary with the location a search comes from [5].
Then add places. Keyword Planner's "Nearby" option suggests places near the one you entered, and Google applies the searcher's location even when no place is typed, so a plain "dentist" search is a local search too [6] [7]. That gives you two kinds of phrase: those that name a place, and those that don't but are still judged by location. Measure both.
Treat volume figures with care. Keyword Planner averages searches over 12 months by default, rounds the result and shows historical figures for exact matches only [8]. Close variants share one number: when we checked this very topic on September 27, 2026, "seo competitor analysis", "competitor analysis seo", "seo competitive analysis", "competitive seo analysis", "competitor seo analysis" and "seo competitor research" each returned 1,300 searches a month, one bucket rather than six [9]. In the same request, 158 of 606 phrases came back with no figure at all, so a blank is not a zero [9].
Your own data closes the loop. A verified Business Profile's Performance report lists the search terms people used to find you, and Search Console's queries show what already brings your pages up [11] [12]. Our guide to local SEO keyword research covers this step in depth.
Step 2: Capture each results page from the right location
Direct answer
Search every phrase from the place your customers search from, on the device they use, and save the whole first page: the map results, the ten organic results, any AI answer and the ads. Google adjusts results to location, so a check from your office, or from another city, measures the wrong page. Save each capture with its date.
Google says its systems look at many signals, including "your location and settings" [13]. Search Console adds that your position for a search can differ from its average because of search history and location [14]. A national check is no stand-in for a local one: when we searched "near me seo" US-wide on September 27, 2026, the map results included an agency in France [15].
The type of phrase changes the page. Our 36 national checks of informational phrases on that date each showed an AI Overview, and only one showed map results [15]. Our 12 commercial searches made from Las Vegas the same day were the opposite: map results on 11, an AI Overview on 2 [16]. SISTRIX makes the same point from click data: the search intent behind a phrase sets the layout of the page, and the layout sets how many organic clicks there are to win [17].
Google calls the parts of the page "visual elements": "Visual elements are the building blocks of the Google Search results page that a user can perceive or interact with." [18] Record them per phrase:
| Part of the page | What to record |
|---|---|
| Map results | Each business, in order, with its profile |
| Organic results | The first ten URLs, in order, with the page type |
| AI answer | Whether one shows, which businesses it names, which pages it links |
| Ads and other features | Local Services Ads, search ads, videos, questions |
A rank tracker or a SERP API set to your city does this at scale; for the Las Vegas checks in this guide we used the DataForSEO SERP API with the location set to the city. Capture AI answers more than once. In SE Ranking's August 2025 study of Google's AI Mode, only 9.2% of URLs matched across three runs of the same searches [19]. Our guide on how to check Google rankings covers the tools.
Step 3: Measure the map pack (categories, reviews, distance)
Direct answer
For each business in the map results, record its categories, its distance from the search point, its review count, rating and recent review pace, its hours, services and photos, and whether its name and address follow Google's rules. Then find the weakest of them: that business, not the first one, is the bar you need to pass to show in the map results.
Google says local results are "mainly based on relevance, distance, and popularity", that prominence draws on how many websites link to a business and how many reviews it has, and that complete, accurate profiles are more likely to show [20]. It also says the categories you choose affect your local ranking [21]. Whitespark's experts rank the primary category as the top local pack factor, ahead of the searcher's distance from the business and keywords in the business name [2].
| Signal | What to record for each business | Why it matters |
|---|---|---|
| Categories | Primary and additional categories, against the service in the phrase | Categories affect local ranking, per Google |
| Distance | Miles from the search point | Distance is one of Google's three main factors |
| Reviews | Count, average rating, reviews in the last 90 days, whether they mention the service | Google says more reviews and positive ratings can help |
| Completeness | Hours, services, photos, attributes | Complete, accurate profiles are more likely to show |
| Address | A real address in the city, or a hidden one for a service-area business | Whitespark's experts rate an address in the city of search highly |
| Name | The name as shown, with any keywords in it | Whitespark's experts rank keywords in the name third |
| Links | Websites linking to the business | Prominence includes links, per Google |
Reviews: count, rating and pace
Measure the pace of reviews, not just the pile. Whitespark's experts list the recency of reviews and a sustained influx of reviews over time, rather than bursts, among the top local pack factors [2]. In Sterling Sky's correlational study of 8,186 businesses in 200 US cities, the reviews gained in the current month mattered more to "near me" rankings than the total [22].
Reviews also decide who gets chosen once a business shows. In BrightLocal's 2026 survey of 1,002 US adults, 68% said they would only use a business rated four stars or higher, 47% would not use one with fewer than 20 reviews, and 74% look for reviews written in the last three months [23].
When the review gap is large, close it the honest way: ask real customers, for example with a link or a QR code [24]. Google bans paying or offering incentives for reviews, and asking only happy customers [25].
Distance, hours and names
Distance is the one input you cannot work on, so measure it: Google says that when a customer doesn't share a location, it uses what it knows about where they are [20]. Hours can matter at the margin. Whitespark's experts rank a business being open at the time of the search fifth, and the report warns not to list hours "other than what they actually are" [2].
Google says unnecessary information in a business name "isn't permitted" and could get the profile suspended [26]. Our Google Business Profile optimization guide covers the profile itself.
Step 4: Measure the ranking pages (intent, topics, links)
Direct answer
For each of the first ten organic results, record what kind of page it is, what it covers, how its title and main heading use the phrase, how many sites link to that exact page, and how it loads. Then compare your page, or the page you would build, against the weakest result on page one, not against the average of all ten.
Start with intent and format. If page one is all service pages, a blog post will struggle; if it is all guides, a thin service page will struggle too. Then the content. Google says the most basic relevance signal is a page containing the words of the search, and that its systems then look for "other relevant content beyond the keyword" [13]. Its helpful-content questions include: "Does the content provide a substantial, complete, or comprehensive description of the topic?" [27] Its Search Essentials say to place the searched words in prominent places, "such as the title and main heading of a page" [28].
Record word count as a rough proxy only. Google's starter guide says "there's no magical word count target, minimum or maximum" [29]. What matters is what the page covers against the pages beside it.
| Signal | What to record for each ranking page |
|---|---|
| Intent and format | Service page, guide, list, directory or product page |
| Topics | The subtopics and questions it covers, and the ones it misses |
| Title and main heading | Whether they use the searched words |
| Referring domains | Sites linking to that exact URL, not the domain's total |
| Page experience | Largest Contentful Paint, Interaction to Next Paint, Cumulative Layout Shift |
| Freshness | When it was last updated, for phrases where Google favors fresh results [30] |
Links: count referring domains page by page
Links are the classic competitor backlink analysis. Google names other prominent websites linking to a page as one sign of quality [13]. Ahrefs' Keyword Difficulty score is built from the number of referring domains pointing at the top ten organic results for a phrase, on a 0 to 100 scale, and it ignores on-page factors [31]. Semrush's KD% blends median referring domains, median authority scores and features of the results page into bands running from "0-14 = Very easy" to "85-100 = Very hard" [32].
Ahrefs gives the rule of thumb behind matching the leaders, then beating them: to reach the top ten, acquire "as many backlinks as the current top-ranking pages have (if not more)" [33]. It adds that matching the leaders is no promise of the top result, though it calls a top-ten place "a very good chance", and that because its score averages the top ten, it "can sometimes hide specific weaknesses in the search results that you can exploit" [33]. That is why we count links to each ranking URL separately and look for the weakest.
Two notes. Authority scores from tools are not Google's: Google says third-party "reputation" or "authority" scores "don't correspond to any of Google's own signals nor come from Google" [34]. And Google's spam policies list "Buying or selling links for ranking purposes" as link spam [35]. Ahrefs' Link Intersect, for example, lists the sites that link to your competitors but not to you, which is where outreach starts [36]. Our guide to keyword difficulty explains the scores in more detail.
Page experience: measure it, then keep it in proportion
Google's "good" Core Web Vitals thresholds are a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift under 0.1 [37]. Google says "Core Web Vitals are used by our ranking systems", but also that "Google Search always seeks to show the most relevant content, even if the page experience is sub-par" [38]. Record the numbers, and fix a slow page, but don't expect speed alone to beat a more relevant one.
Step 5: Check the AI answer: who is named or cited
Direct answer
For each phrase, record whether Google shows an AI Overview from your market, which pages it links, which businesses it names, and whether your own pages are indexed and able to show a snippet, which is Google's eligibility test. Capture it more than once: AI answers change between runs, and they appear on only some searches.
Google's own rules are short. "To be eligible to be shown as a supporting link in AI Overviews or AI Mode, a page must be indexed and eligible to be shown in Google Search with a snippet, fulfilling the Search technical requirements. There are no additional technical requirements." [39] It adds that AI Overviews "often don't trigger", and that its AI features can use "query fan-out", issuing related searches across subtopics, which lets them show "a wider and more diverse set of helpful links" than a classic search [39].
So the AI answer is its own competitor set. Studies of how often AI Overview citations also rank in the organic top ten disagree: 16.7% (BrightEdge, September 2025), 76% (Ahrefs, July 2025) and about 38% (Ahrefs, March 2026) [40] [41] [42]. Google's two AI surfaces differ too: Ahrefs found only 13.7% of citations shared between AI Overviews and AI Mode (December 2025) [43].
Record names as well as links. In our US-wide capture for "near me seo", the AI Overview named two of the three businesses in the map results, with their star ratings and review counts, and linked none of them; it is one observation, but it shows why a strong profile can matter here [15].
What seems to feed the AI answer, per the studies:
- Business Profile data. Google says Business Profiles "can help" products and services show in AI responses [44].
- Mentions and citations. In Ahrefs' study of 75K brands (May 2025), brand web mentions correlated with AI Overview visibility at 0.664, against 0.218 for backlinks [45]. Whitespark's experts put a business's presence on expert-curated "best of" lists first among AI search visibility factors, and a dedicated page for each service second [2].
- Sources the business controls. Yext, which sells listings software, counted 6.8 million AI citations for location searches and found 86% came from sources brands already control, split mainly between websites (44%) and listings (42%) [46].
Two first-party reports help measure this: Search Console's Generative AI performance report, on every site by August 31, 2026, which shows how often your pages appeared in Google's AI features, and Bing Webmaster Tools' AI Performance report, public since February 10, 2026, which shows how often Microsoft's AI answers cite your content and the phrases used to find it [47] [48]. Our AI search optimization guide goes further.
Step 6: Find the gaps (missing, weak, untapped)
Direct answer
A gap is a measured shortfall against the weakest business on page one, in one place, for one phrase. Sort the phrases into three groups: those where every competitor shows and you don't, those where you show but below all of them, and those where at least one competitor shows and you don't. Then give every gap a number: reviews, referring domains, a category, a page, a subtopic.
Semrush's Keyword Gap tool uses the same three groups, comparing your site with up to five competitors [49]. "Missing" means every competitor you entered ranks and you don't. "Weak" means you rank, but lower than all of them. "Untapped" means at least one competitor ranks and you don't. Ahrefs' Content Gap does the organic version against up to 10 competitors, listing the keywords they rank for and you don't [50].
Apply the same logic in each place, with the weakest page-one business as the bar. This is the method, not a measured result:
| Place | Gap to measure | The arithmetic |
|---|---|---|
| Map results | Reviews, rating, recent reviews, category match, completeness | Review gap = the bar's review count minus yours |
| Organic results | Referring domains, subtopics, title and heading, page type | Link gap = referring domains to the bar's page minus yours |
| AI answer | Indexing and snippet eligibility, citations, mentions, profile data | Named or linked on this capture: yes or no |
A gap list is more useful when it is honest about what you cannot change. You cannot move closer to a searcher; you can add a missing service page, earn a link, fix a category or ask more customers for reviews. Our guide to content gap analysis covers the organic side in detail.
Step 7: Size the work and put it in order
Direct answer
For each gap, estimate the work that closes it and the time that work takes, then sort the phrases from the smallest gap to the largest in each place. The phrases you can close soonest form the first wave. The count of phrases each wave closes by a given date is what a plan, or a first page guarantee, can honestly be built on.
The time estimate is a judgment, so anchor it to what is known. Google says "Some changes might take effect in a few hours, others could take several months", and suggests waiting "a few weeks" before judging a change [29]. Ahrefs found that high-volume keywords take longer to rank for than low-volume ones, and that of the new pages in its sample that reached the top ten within a year, 40.82% did so within a month [51]. It suggests updating a page that is still outside the top ten after about six months [51].
Google also changes the ground under the plan. Its core updates come "Several times a year", and it confirmed core updates on March 13, 2025, June 30, 2025, December 11, 2025, March 27, 2026 and May 21, 2026 [52] [53]. A plan with no slack for that is not a plan.
This is how we size a first page guarantee. The written terms measure the share in each of the three places separately, so the plan is sized three times: enough phrases in the map results and in the organic results to reach at least 20% of the list on page one by day 90, 40% by day 180 and 50%+ by the end of the first year, and the same shares in Google's AI answer, counted over the phrases for which Google shows one when we check. The promise is made only after that assessment, and only if you qualify. No public data give odds for such a schedule, so we quote none. Our guide to how an SEO guarantee works shows the full math, and the SEO guarantee explained sets out what we promise.
Tools and their limits: third-party data, not Google's
Direct answer
Every competitive SEO analysis tool, from rank trackers to keyword difficulty scores, estimates Google from the outside. Google says these tools have no access to its internal ranking data, and that their authority scores are not Google signals. Use them to measure competitors the same way every time, confirm what you can with Google's own reports, and never treat one tool's number as the truth.
Google says third-party SEO tools "don't have access to Google's internal ranking data", and its AI guide adds: "No third-party tool has access to our internal ranking or AI systems." [1] [44] Difficulty scores disagree with each other for the same reason. Ahrefs notes that the tools "all use the same 0-100 scale, but each one calculates it differently", and concedes that a metric that accurately predicts your chances of ranking "doesn't exist" [33].
| Tool type | What it tells you | Its limit |
|---|---|---|
| Rank tracker or SERP API | Who shows for each phrase, from a set location | A sample on one day and device |
| Keyword difficulty | How strong the top ten's links are | Built from links alone, and each tool differs |
| Keyword and content gap | Phrases competitors have and you lack | Only phrases the tool's database knows |
| Share of voice | Your weighted share of clicks | Weighted by estimated clicks or volume, not a plain count |
| Search Console and Business Profile reports | What Google itself recorded for you | Your own site and profile only |
Share of voice is worth a note. Ahrefs calculates it from the clicks your site receives against all clicks on the tracked keywords, and Semrush's version weighs each keyword's volume and estimated traffic [54] [55]. That makes it a good traffic measure, and a poor way to check a promise about page one, which is a plain count of phrases. Search Console has limits of its own: it records nothing for a results page the user never saw, and counts an AI Overview as a single position shared by all its links [14].
Checklist: the SEO competition analysis sheet
Frequently asked questions
What is an SEO competitor analysis?
It is a measurement of the businesses that hold page one for the phrases your customers type, done separately for the map results, the organic results and Google's AI answer. For each phrase it records who is there, what they have and what you lack against the weakest of them. The result is a list of gaps that can be sized, sorted and dated.
Which competitors should I analyze?
Analyze whoever is on page one for your phrases, searched from your market, not just the businesses you think of as rivals. For a local service, that usually means the businesses in the map results and the pages in the first ten organic results, which can include directories and national sites. Measure each place separately, because they often hold different names.
Which tools are used for SEO competitor research?
A rank tracker or SERP API set to your city, a keyword tool such as Ahrefs or Semrush for volumes, difficulty and keyword gaps, a backlink tool for referring domains, and Google's own Search Console and Business Profile reports for your own data. Every third-party tool estimates Google from outside, so use the same tools the same way every time.
How many backlinks do I need to compete?
There is no fixed number. Ahrefs' rule of thumb is to acquire as many backlinks as the pages already in the top ten, if not more, but it also says averages can hide weak pages you can pass [33]. Count the links to each ranking page, find the weakest one on page one, and plan to match and beat that page's links.
How often should an SEO competitive analysis be repeated?
Run it in full before any plan is set, then repeat the captures at every milestone and after each confirmed core update. Google says core updates come several times a year, and it confirmed five between March 2025 and May 2026 [52] [53]. AI answers change between runs, so sample them more often than the map and organic results [19].
Is keyword difficulty accurate?
It is a useful estimate, not a forecast. Ahrefs builds its score from the links pointing at the top ten results and says it ignores on-page factors; Semrush blends links, authority scores and page features [32]; and Ahrefs itself says no metric accurately predicts your chances of ranking [31] [33]. Use it to compare phrases, then check the actual pages.
Get the analysis for your own market
To see where your own business stands, start with a free SEO audit. When the numbers support it, the analysis in this guide is what our first page guarantee is sized from: see the SEO guarantee explained. You can see the businesses we have worked for on our client results page.
Sources
- Google Search Central, "Do you need an SEO?", last updated 2026-06-05 developers.google.com/search/docs/fundamentals/do-i-need-seo
- Whitespark (Darren Shaw), "2026 Local Search Ranking Factors", published 2025-11-06 whitespark.ca/local-search-ranking-factors/
- Google Business Profile Help, "Edit your Business Profile", no date shown (accessed 2026-09-27) support.google.com/business/answer/3039617?hl=en
- Google Business Profile Help, "Manage your services on your Business Profile", no date shown (accessed 2026-09-27) support.google.com/business/answer/9455399?hl=en
- Google Search Help, "How Google autocomplete predictions work", no date shown (accessed 2026-09-27) support.google.com/websearch/answer/7368877?hl=en
- Google Ads Help, "Refine your new keywords in Keyword Planner", no date shown (accessed 2026-09-27) support.google.com/google-ads/answer/6325025?hl=en
- Google Search Help, "Understand & manage your location when you search on Google", no date shown (accessed 2026-09-27) support.google.com/websearch/answer/179386?hl=en
- Google Ads Help, "About Keyword Planner forecasts", no date shown (accessed 2026-09-27) support.google.com/google-ads/answer/3022575?hl=en
- First Page SEO Guarantee research: Google Ads search volumes, September 27, 2026 (606 phrases, US, English)
- Ahrefs (Tim Soulo), "Long-tail Keywords: What They Are and How to Get Search Traffic From Them", updated 2026-05-27 ahrefs.com/blog/long-tail-keywords/
- Google Business Profile Help, "Understand your Business Profile performance & insights", no date shown (accessed 2026-09-27) support.google.com/business/answer/9918094?hl=en
- Search Console Help, "Performance report (Search results)", no date shown (accessed 2026-09-27) support.google.com/webmasters/answer/7576553?hl=en
- Google, How Search Works, "Ranking results", no date shown (accessed 2026-09-27) www.google.com/search/howsearchworks/how-search-works/ranking-results/
- Search Console Help, "What are impressions, position, and clicks?", no date shown (accessed 2026-09-27) support.google.com/webmasters/answer/7042828?hl=en
- First Page SEO Guarantee research: live Google checks, September 27, 2026 (36 informational searches, US-wide)
- First Page SEO Guarantee research: live Google checks, September 27, 2026 (12 commercial searches from Las Vegas)
- SISTRIX (Johannes Beus), "Why (almost) everything you knew about Google CTR is no longer valid", 2020-07-14 (modified 2025-07-07) www.sistrix.com/blog/why-almost-everything-you-knew-about-google-ctr-is-no-longer-valid/
- Google Search Central, "Visual Elements gallery of Google Search", last updated 2026-02-04 developers.google.com/search/docs/appearance/visual-elements-gallery
- SE Ranking, "AI Mode Research: Sources, Volatility, & Differences between AIO and Organic Search", 2025-08-29 seranking.com/blog/ai-mode-research/
- Google Business Profile Help, "Tips to improve your local ranking on Google", no date shown (accessed 2026-09-27) support.google.com/business/answer/7091?hl=en
- Google Business Profile Help, "Manage your business category", no date shown (accessed 2026-09-27) support.google.com/business/answer/7249669?hl=en
- Sterling Sky (Joy Hawkins), "We Analyzed 8,186 Businesses in 200 Cities. Here's What Actually Gets You Ranking for "Near Me" in 2025", 2025-11-05 www.sterlingsky.ca/what-gets-you-ranking-for-near-me-2025/
- BrightLocal (Rosie Murphy), "Local Consumer Review Survey 2026: Star Ratings Keep Rising, Old Reviews Don't Cut It", 2026-02-11 (modified 2026-09-14) www.brightlocal.com/research/local-consumer-review-survey/
- Google Business Profile Help, "Tips to get more reviews", no date shown (accessed 2026-09-27) support.google.com/business/answer/3474122?hl=en
- Google, "Prohibited & restricted content" (Maps User Generated Content Policy), no date shown (accessed 2026-09-27) support.google.com/contributionpolicy/answer/7400114?hl=en
- Google Business Profile Help, "Guidelines for representing your business on Google", no date shown (accessed 2026-09-27) support.google.com/business/answer/3038177?hl=en
- Google Search Central, "Creating helpful, reliable, people-first content", last updated 2025-12-10 developers.google.com/search/docs/fundamentals/creating-helpful-content
- Google Search Central, "Google Search Essentials", last updated 2025-12-10 developers.google.com/search/docs/essentials
- Google Search Central, "Search Engine Optimization (SEO) Starter Guide", last updated 2025-12-10 developers.google.com/search/docs/fundamentals/seo-starter-guide
- Google Search Central, "A guide to Google Search ranking systems", last updated 2025-12-10 developers.google.com/search/docs/appearance/ranking-systems-guide
- Ahrefs Help Center, "What does KD stand for in Keywords Explorer?", modified 2026-09-03 help.ahrefs.com/en/articles/72265-what-does-kd-stand-for-in-keywords-explorer
- Semrush Knowledge Base, "Keyword Difficulty score", undated (accessed 2026-09-27) www.semrush.com/kb/1158-what-is-kd
- Ahrefs (Tim Soulo), "Keyword Difficulty: How to Estimate Your Chances to Rank", updated 2025-12-15 (first published 2022-05-09) ahrefs.com/blog/keyword-difficulty/
- Google Search Central Blog, "What web creators should know about our March 2024 core update and new spam policies", 2024-03-05 developers.google.com/search/blog/2024/03/core-update-spam-policies
- Google Search Central, "Spam policies for Google web search", last updated 2026-08-28 developers.google.com/search/docs/essentials/spam-policies
- Ahrefs Help Center, "How to use Link Intersect to find Backlink ideas from Competitor Websites", no date shown (accessed 2026-09-27) help.ahrefs.com/en/articles/816374-how-to-use-link-intersect-to-find-backlink-ideas-from-competitor-websites
- Google Search Central, "Understanding Core Web Vitals and Google search results", last updated 2025-12-10 developers.google.com/search/docs/appearance/core-web-vitals
- Google Search Central, "Understanding page experience in Google Search results", last updated 2026-09-22 developers.google.com/search/docs/appearance/page-experience
- Google Search Central, "AI features and your website", last updated 2025-12-10 developers.google.com/search/docs/appearance/ai-features
- BrightEdge, "AI Overview Citations Now 54% from Organic Rankings", 2025-09-18 www.brightedge.com/resources/weekly-ai-search-insights/rank-overlap-after-16-months-of-aio
- Ahrefs (Louise Linehan), "76% of AI Overview Citations Pull From the Top 10", 2025-07-21 ahrefs.com/blog/search-rankings-ai-citations/
- Ahrefs (Louise Linehan), "Update: 38% of AI Overview Citations Pull From The Top 10", 2026-03-02 ahrefs.com/blog/ai-overview-citations-top-10/
- Ahrefs (Despina Gavoyannis), "Are AI Mode and AI Overviews Just Different Versions of the Same Answer? (730K Responses Studied)", 2025-12-15 ahrefs.com/blog/ai-overviews-vs-ai-mode/
- Google Search Central, "Optimizing your website for generative AI features on Google Search", last updated 2026-07-10 developers.google.com/search/docs/fundamentals/ai-optimization-guide
- Ahrefs (Louise Linehan), "An Analysis of AI Overview Brand Visibility Factors (75K Brands Studied)", 2025-05-26 ahrefs.com/blog/ai-overview-brand-correlation/
- Yext, "Yext Research: 86% of AI Citations Come from Brand-Managed Sources, Clarifying How Marketers Can Compete in the AI Search Era", 2025-10-09 www.yext.com/about/news-media/ai-citations-release
- Google Search Central Blog (Hillel Maoz, Moshe Samet), "Introducing Search Generative AI performance reports in Search Console", 2026-06-03 developers.google.com/search/blog/2026/06/gen-ai-performance-reports
- Microsoft Bing (Madhavan, Merchant, Canel, Nigam), "Introducing AI Performance in Bing Webmaster Tools Public Preview", 2026-02-10 blogs.bing.com/webmaster/February-2026/Introducing-AI-Performance-in-Bing-Webmaster-Tools-Public-Preview
- Semrush Knowledge Base, "How to use Keyword Gap?", undated (accessed 2026-09-27) www.semrush.com/kb/28-keyword-gap
- Ahrefs Help Center, "How to use Content Gap to find keyword ideas from Competitor Websites", no date shown (accessed 2026-09-27) help.ahrefs.com/en/articles/9025740-how-to-use-content-gap-to-find-keyword-ideas-from-competitor-websites
- Ahrefs (Patrick Stox), "How Long Does It Take to Rank in Google? And How Old Are Top Ranking Pages?", 2025-05-15 ahrefs.com/blog/how-long-does-it-take-to-rank-in-google-and-how-old-are-top-ranking-pages/
- Google Search Central, "Google Search's core updates and your website", last updated 2025-12-10 developers.google.com/search/docs/appearance/core-updates
- Google Search Status Dashboard, "History for Ranking", living page (accessed 2026-09-27) status.search.google.com/products/rGHU1u87FJnkP6W2GwMi/history
- Ahrefs Help Center, "What is Share of Voice (SoV) and how is it calculated?", relative date only (accessed 2026-09-27) help.ahrefs.com/en/articles/2072381-what-is-share-of-voice-sov-and-how-is-it-calculated
- Semrush Knowledge Base, "Position Tracking Overview", undated (accessed 2026-09-27) www.semrush.com/kb/549-position-tracking-overview-manual

