Your command center, and how to fill it.
This home screen starts empty and comes to life as you work. Every score, chart, and trend is built from your own analyses, using real DataForSEO and live AI data.
Fill your dashboard in three steps.
Run one tool and this whole page starts to make sense. Here is the path from empty to alive.
Pick a tool
Choose anything from the sidebar. If you are not sure, start with Domain Overview, it gives the broadest first look.
Enter a real domain
Type your own site, a competitor, or any brand you are curious about. No setup and no primary domain required.
Watch your dashboard fill
Every run feeds this page. Your scores, charts, and trends build up automatically from the work you do.
Type a domain, get a real snapshot in seconds.
The box at the very top of this page is the fastest way in. Enter any domain and it pulls a live three-metric snapshot from real Google data, so you get a feel for the app before running a full report.
- A quick read on authority, keywords, and traffic
- Real DataForSEO numbers, not a demo or an estimate
- Hands off to the full Domain Overview in one click
Why it works: the preview and the full report share the same live pull, so when you hand off for the deep report the deeper report is already paid for and costs you nothing more.
What each panel shows
Analyses Run
The total number of tools you have run. It climbs by one every time you analyze something, so it is a simple measure of how much you have explored.
0 today, higher with every runAvg SEO Score
The average health grade across everything you have analyzed, from 0 (poor) to 100 (excellent). It is the fastest single read on your overall footprint.
72 = a healthy averageBrands Tracked
How many separate domains you have analyzed. Follow your own site plus every competitor you want to watch. There is no cap on how many you add.
1 to as many as you likeScore Distribution
A chart of how your analyses spread across score bands. At a glance you see how many results are strong, how many are fair, and how many need work.
most in the strong band is the goalActivity, last 7 days
How many analyses you ran on each day this week. It shows your momentum and is a gentle nudge to keep a steady rhythm going.
a bar each day = steady progressAvg Score by Type
Your average score split by category, like technical, content, or keywords. It tells you where you are already strong and where to spend your effort.
low content? that is where to startOne glance tells you if things are healthy.
The four cards along the top turn your whole history into four numbers. The Avg SEO Score is the quickest read, a single 0 to 100 health grade, and the Score Distribution shows how your results split between strong and weak. Hover the ring to explore the mix.
- Avg SEO Score grades your footprint from 0 to 100
- Latest Score is simply your most recent single result
- Score Distribution sorts every result into strong, fair, weak
Rule of thumb: above 80 is strong, 50 to 80 is fair and worth improving, and below 50 is where you fix things first.
See your progress build, day by day.
The charts and the Top Domains list turn your activity into a story. The Activity chart tracks how much you run each day, and Top Domains ranks your best-scoring brands so your strongest work naturally rises to the top.
- Activity, last 7 days shows your analyses per day
- Top Domains ranks your highest-scoring brands
- Recent Activity streams your last ten runs, newest first
Pro tip: a rising activity line paired with a climbing average is exactly what steady, healthy SEO progress looks like.
How to read your dashboard once it fills.
Say you have run a dozen tools across two domains. Here is the order an experienced user reads this page in, and what each signal means.
Pick the area that matches your goal.
The sidebar groups every tool by what it helps you do. Not sure? Any of these is a good first run.
Site Health
Find and fix the technical issues that quietly hold your rankings back.
Keyword research
See what people search for and which terms you can realistically win.
Content
Get build-ready briefs and topic ideas for exactly what to write next.
Competitors
See what rivals rank for and where there is share you can take.
Backlinks
Check who links to you today and find new links worth earning.
AI Visibility
See how ChatGPT, Gemini, and others describe your brand to buyers.
Questions, answered.
Because you have not run anything yet. Every number, chart, and trend on this page is built from your own analysis history, so it starts blank and begins filling the moment you run your first tool.
Yes. Every metric comes from live DataForSEO pulls and real calls to AI engines. Nothing on this page is sample data or a made-up figure. If a number is shown, a real measurement produced it.
The preview is a light probe. When you hand off to the full Domain Overview, it reuses the same data, so the deeper report costs nothing more. You get the quick look and the full report for the price of one.
If you are unsure, start with Domain Overview on your own site. It gives the broadest picture in a single run. Otherwise pick the tool that matches your goal: keywords, content, competitors, or backlinks.
No. You can run any tool on any domain with no setup at all. Setting a primary domain is optional and simply focuses your daily briefing and weekly opportunities on the one site you care about most.
Your command center is one search from coming to life.
Type any domain into the Quick Preview at the top and watch the first real numbers land. Every tool you run from here fills this page a little more.
Intelligence Overview
A real-time view of your brand health, analysis activity, and market footprint — drawn from your own analysis history.
Welcome to Metric Vault
Pick a tool from the sidebar, enter a real domain, and your dashboard will start filling with real DataForSEO and live-LLM measurements — every chart, KPI, and trend on this page is built from your own analysis history.
Analyze your website.
The full run on your selected site, from verified DataForSEO data, without typing a domain.
Enter a primary domain to unlock weekly opportunities.
Run any tool or add a monitored URL first, and opportunities will populate here automatically.
Establish Your Online Presence Today
Without a primary domain, you're missing valuable insights into your online performance. Setting this up will allow you to monitor traffic, optimize content, and improve your brand visibility effectively.
- Claim your primary domain now.
- Start tracking your website's performance.
- Unlock insights for better decision-making.
Score Distribution
How your analyses are distributed across score bands.
Activity — Last 7 Days
Analyses run per day over the rolling 7-day window.
Avg Score by Type
Average score across analysis categories.
Top Domains
Your most analyzed brands, by number of runs.
Recent Activity
Your last ten analysis events.
Point at one rival. Get their whole strategy.
Enter one competitor's domain and Metric Vault fires five real tools at once, then rolls them into a single report: their traffic, backlinks, brand mentions, ads, and the keywords they beat you on.
One rival. Five tools. A lost afternoon.
To really understand a competitor you normally open five different tools, export five different reports, and try to line them up by hand. By the time the picture connects, the meeting has moved on. This runs all five at once and hands you the finished picture in under a minute.
One domain in. One intelligence report out.
Name the rival
Paste one competitor's domain. Add your own domain too if you want the keyword-gap layer.
Five tools fire at once
Domain Overview, Backlink Profile, Brand Monitor, Advertising Research, and Gap Finder all run in parallel on live data.
You get one report
Everything rolls into a single consolidated report with an AI summary, in about 45 seconds, for 20 credits.
The five signals
Each run brings back five kinds of intel.
Domain Overview
A snapshot of a site's organic health: how much traffic it pulls from Google and which keywords bring it.
1.2M visits a monthBacklink profile
The other websites that link to them. More quality links means more trust with Google, which is hard to buy fast.
45K referring domainsReferring domains
The count of separate sites that link to them, not total links. One strong site beats a hundred weak ones.
45K distinct sites link inBrand mentions
Where their name shows up across the web, and whether the tone around it is positive or negative.
2.4K mentions this monthAdvertising research
The paid Google ads they run and roughly what they spend, so you see where they pay to show up.
$18K a month on adsKeyword gap
Keywords they rank for on Google that you do not. These are your fastest, most obvious content wins.
320 keywords you are missingSee which channel the competitor wins on.
The report rolls the five signals into one view of where the rival's strength really sits, split across organic search, paid ads, and backlink authority. Hover the donut to read each slice.
- Organic, paid, and backlink strength in one picture
- Spot the channel that carries most of their traffic
- Brand mentions and sentiment sit alongside it in the report
Pro tip: attack the channel where their lead is thinnest first. If a rival is huge on organic but light on ads, paid search is the cheaper place to take ground.
The keywords they rank for that you do not.
Add your own domain and the report finds every keyword the competitor ranks for while you are nowhere. These are the clearest opportunities on the page, because you already know someone is winning traffic with them.
- Every keyword they rank for and you are missing
- Grouped by theme so you can plan whole pages, not one term
- Real volume on each, so you chase the gaps that pay off
Pro tip: start with gap keywords where the rival ranks in positions 4 to 10. They are proven demand, but the rival is not locked in at the top, so you can take the spot.
Watch their momentum, not just today's number.
One traffic figure is a snapshot. The report charts the competitor's organic traffic over time, so you see whether they are climbing, coasting, or slipping, and time your move accordingly.
- Months of organic traffic drawn as one clear line
- A rising line means they are taking share from someone
- Their top traffic-driving pages listed alongside
Rule of thumb: a rival on a steady climb is worth studying closely, they found something that works. A rival slipping is a chance to take the keywords they are losing.
Everything the five tools bring back.
Top pages
Their highest-traffic pages, so you see exactly which content is working for them.
Backlink quality
Their domain rating and the strongest sites pointing at them, not just the raw count.
Brand sentiment
Whether mentions of their name across the web skew positive, neutral, or negative.
Paid keywords
The exact terms they bid on, including whether they are buying ads on your own brand name.
Anchor text
The words other sites use when they link to the rival, a clue to what they are trying to rank for.
AI summary
A rundown that reads all five tools and tells you what to do first.
How to read a competitor report like a pro.
The numbers only matter once you know what to do with them. Here is the exact read on our example rival, "adidas.com," the way an experienced marketer would think it through.
Know any rival cold, in under a minute.
Size up a rival you just found
Point it at a domain you have never analyzed and get their whole picture, traffic, links, ads, and gaps, before your next planning meeting.
Track a rival over time
Re-run it each quarter and save the report, so you can see whether a competitor is gaining ground on you, and exactly where.
Walk into a pitch with proof
Show a prospect precisely where their competitor is beating them, then lay out how you would close each gap.
Punch above your weight
Learn the full strategy of a much bigger rival in one run, without paying for and stitching together five separate tools.
Questions, answered.
Yes. One run costs 20 credits, because it fires five real tools at once and pulls live data for each. You are charged once for the whole consolidated report, not five separate times.
One domain per run. To compare rivals, run it once for each; every report is saved on its own, so you can line them up side by side afterward.
Yes. It pulls live DataForSEO across all five tools at the moment you run it, then an AI writes the summary on top of those real numbers. Nothing here is a canned or cached figure.
That is a finding in itself. The advertising section simply shows no paid activity, which tells you they rely on organic search, and that you could own the paid space above them cheaply.
No, it is optional. Skip it and you still get the competitor's full profile. Add it and you unlock the keyword-gap layer: the exact keywords they rank for that you do not, which are usually the most useful part of the whole report.
Point at one rival and see everything.
It takes one domain. You'll get their traffic, backlinks, brand mentions, ads, and the keywords they beat you on, rolled into one report, in under a minute.
Competitor Intelligence Workflow
Domain Overview + Backlinks + Gap Finder + Brand Monitor + Advertising Research on one competitor — five real-data DataForSEO probes plus an AI summary, rolled up into a single consolidated intelligence report.
One seed. A whole content plan.
Give it one keyword or one domain and six tools run at once, turning a single idea into a ranked keyword universe plus the brief and the template you need to actually write it. Not a keyword list, a plan.
A keyword list is not a plan.
Finding a thousand keywords is the easy part. The hard part is knowing which page to write first, in what order, and with what on it. This workflow does the whole loop for you: it pulls the keywords, groups them, scores the difficulty, and hands back a brief and a template, so you go from an idea to something a writer can start today.
One seed in. A full plan out.
Enter one seed
A keyword you care about or a domain you want to study. One field, no setup, no filters to learn.
Six tools fire at once
Keyword Explorer, Keyword Overview, Topic Map, and SERP Features pull live data while two AI generators write your brief and template, all in parallel.
You get a plan
A ranked keyword universe sorted into clusters, the difficulty of each, and a brief plus a page template ready to write. About two minutes, start to finish.
What these words mean
Seed
The one thing you type in to start. It can be a keyword or a domain, and everything the plan returns grows out of it.
"running shoes" is your seedKeyword universe
Every related search around your seed, often a thousand or more, pulled from real Google data in one pass.
1,400 terms from one seedKeyword cluster
A group of related keywords about the same sub-topic. Each cluster becomes one page in your plan.
all the "trail running" terms togetherSearch intent
What the searcher actually wants: to learn, to compare, or to buy. It tells you what kind of page to build.
Informational means write a guideKeyword difficulty
How hard it is to reach page one, from 0 (easy) to 100 (brutal). It tells you where to start and where to wait.
34 is on the easy side of mediumContent brief
A short spec for one page: the target keyword, the headings to cover, and the questions to answer. You hand it to a writer.
a ready-to-write page in one clickEvery keyword grouped by what the searcher wants.
The whole universe is split by search intent, so you can see how many terms are people learning, comparing, and buying. That tells you which pages are guides, which are comparisons, and which are built to sell.
- Informational, commercial, and transactional counts at a glance
- Each intent becomes a different kind of page
- Six clusters mapped, so you know how many pages to write
Pro tip: match the page to the intent. Answer a learning search with a guide, not a product page, or Google sends the traffic somewhere that did.
Know the difficulty before you spend a day writing.
The plan scores the average difficulty of the whole topic on a 0 to 100 scale. It is the fastest read on whether you can realistically rank, so you commit to the pages you can win and skip the ones you cannot yet.
- One average difficulty for the topic, from 0 to 100
- A labeled scale so the number means something to you
- Per-keyword scores too, so the easy wins stand out
Rule of thumb: under 30 is easy, 30 to 60 is winnable with a genuinely better page, and above 60 usually needs an established, trusted site. A 34 is a realistic start.
See if the topic is worth the effort.
A multi-year search-volume line shows whether interest in the topic is rising, steady, or fading. It is the difference between building on a subject people keep searching for and one that is drying up.
- Years of monthly demand drawn as one clear line
- Total topic volume so you size the whole opportunity
- The seasonal shape, so you publish before the peak
Why it works: a steady or rising line is safer than a tall spike. A spike is often a fad that fades before your new pages ever reach page one.
Six tools, one run.
The workflow is not one tool. It fires six at once and folds their results into a single plan, so you never open six tabs and stitch the exports yourself.
Keyword Explorer
Expands your seed into the full universe of related keywords, each with real volume and difficulty.
Keyword Overview
The deep read on your main keyword: volume, difficulty, intent, and how the top pages win it.
Topic Map
Groups the keywords into sub-topic clusters, so the plan reads as pages, not a flat list.
SERP Features
Reads what Google actually shows for the topic, from featured snippets to shopping, so you build for the real page.
SEO Brief
An AI generator that turns the research into a short spec any writer can pick up and start from.
Content Template
An AI generator that lays out the page: the headings to write and where each keyword belongs.
How to turn the plan into pages.
A plan only helps if you know what to do with it. Here is the exact read on our example seed, "running shoes," the way an experienced SEO would think it through.
From one idea to a full content plan.
Plan a brand-new hub in one pass
Turn a single topic into a set of clustered pages, each with its own brief, so the whole calendar is planned from one run.
Get oriented in a topic fast
Drop in an unfamiliar subject and see its keywords, difficulty, and demand laid out, so you learn the shape of it in minutes.
Brief a freelance writer without the research
Hand off a ready brief and template instead of a pile of keywords, so a writer can start today and you skip the busywork.
Scope a project before you pitch
See the size of the topic, how hard it is, and how many pages it needs, so you price and plan the work with proof.
Questions, answered.
Either one works. Type a keyword to plan a topic from scratch, or a domain to build the plan around the keywords a site already relates to. The workflow takes it from there.
It depends on the seed, but a broad topic commonly returns hundreds to a couple of thousand related keywords, each with real volume, difficulty, and intent, then grouped into clusters for you.
No. This workflow briefs the article: it gives you the keywords, the clusters, and a brief plus a page template to write from. If you want the draft written for you, run Auto-Execute, which takes the plan and produces the article.
It is a 0 to 100 read on how hard it is to reach page one, based on how strong the sites already ranking are. Under 30 is easy, 30 to 60 is winnable with a better page, and above 60 usually needs an established, trusted site behind it.
Eight credits for the whole run, which fires four live DataForSEO probes and two AI generators at once. It usually finishes in about two minutes, and up to three for a large topic.
Turn one seed into a plan you can write.
It takes a single keyword or domain. You will get the ranked keyword universe, the clusters, the difficulty, and a brief plus a template, everything you need to go from idea to draft.
Keyword Strategy Workflow
Seed keyword full keyword universe deep keyword analysis topic research SEO brief content template. Six tools fire in parallel — four real DataForSEO probes plus two AI generators — and roll up into one strategy report.
Analyse one keyword: volume, difficulty, intent, the SERP and a content brief.
One topic in. A publish-ready content kit out.
Type a single topic and six tools fire in order to hand you the whole kit: the brief, the section-by-section template, the meta tags, an optimization pass, and ready-to-post social. Everything a writer needs to sit down and publish.
The hard part is not the writing. It is everything around it.
Before a good article gets written it needs research, a brief, an outline, keywords, and meta tags. After it ships it needs social posts. Doing each by hand across a stack of tools is slow, and the pieces never quite line up. The Content Engine runs all six steps on one topic, so a writer gets a complete, consistent kit instead of a blank page.
One topic in. A full kit out.
Enter one topic
A single article idea, like best running shoes for marathons. No filters, no setup, just the topic.
Six tools run in order
Topic Map, SEO Brief, Content Template, Meta Generator, Content Optimizer, and Content Repurpose fire back to back, each feeding the next, all on your one topic.
You get the kit
The brief, the section-by-section template, three meta options, an optimization score, and five social posts, ready to hand off and publish.
What these words mean
The kit is made of a few named assets.
Content kit
The full set of assets this tool hands you for one topic: the brief, outline, meta, score, and social posts. Everything a writer needs in one place.
one topic in, six assets outSEO brief
The spec for the article: who it is for, the length to aim for, and the keywords and questions it must cover. A writer builds from this.
a 1,800-word target with the must-hit pointsContent template
The section-by-section outline: your H2 headings and a note on what each one should say. You write under it, not from scratch.
your H2s, ready to write beneathMeta tags
The title and description Google shows for your page in search results. It is the first thing a searcher reads, so it decides the click.
3 title and description pairs to choose fromOptimization score
A 0 to 100 read on how completely a draft covers the topic, with a list of what to add. The higher the number, the more thorough the piece.
92 means the draft is nearly completeRepurpose
Turning the one article into ready-to-post social versions, so the promotion is written for you instead of being skipped.
5 social posts from one articleSix finished assets, not just advice.
A keyword tool tells you what to write. This hands you the actual assets to write it: the brief, the template, the meta, the score, and the social. Each one has a job, and each is ready to use the moment the run finishes.
- Real research becomes a brief with a length and keyword targets
- An H2 outline and internal links to structure the page
- Meta options and five social posts to publish and promote
Pro tip: publish the meta on your page today, before the article is written. The URL can start earning search impressions while a writer works on the draft.
Content kit: best running shoes for marathons
Know the draft is thorough before you publish.
The Content Optimizer step works from the topic, not from your text: it returns a 0 to 100 coverage benchmark and lists exactly what a page has to cover to reach it. It is a plain read with a to-do list, not a mystery grade, so you know what to add before you hit publish.
- A single score for how well the draft covers the topic
- A named list of points to add to raise it
- Paste a draft back in any time to re-check it
Rule of thumb: under 60 the piece is thin, 60 to 80 is solid, 80 and up is thorough. Clear the flagged points to push a good draft into the top band.
The promotion is already written.
The last tool turns your one article into ready-to-post social versions, so the work that usually gets skipped is already in the kit. The mix below shows how one run splits across the article, its meta, and the social posts, so you see the full spread of what you get.
- Five social posts written from the same article
- Sized for the place they go, from a short caption to a thread
- Schedule them for launch day so distribution ships with the piece
Why it works: a great article no one sees earns nothing. Shipping the promotion the same day is what turns one piece of writing into actual traffic.
Everything else the run puts in the kit.
Topic map first
The run opens by mapping the topic, so the brief targets the sub-topics and questions that matter, not a guess.
Keyword targets
The exact terms the article should rank for, pulled into the brief so the writer knows what to cover.
Word-count target
A length to aim for, set by what already ranks, so the piece is neither thin nor bloated.
Internal links
Pages on your own site to link from the new article, the structure Google rewards, listed for you.
Meta variants
Three title and description pairs, so you test the strongest or just pick the one you like.
Editable outputs
Every asset is plain text you can edit, copy, or save to your Library before you hand it off.
How to turn a kit into published work.
A kit only helps if you know what to do with each asset. Here is the exact read on our example topic, best running shoes for marathons, the way an experienced editor would work through it.
From one topic to a piece ready to ship.
Spin up an article fast
Go from a topic to a writer-ready brief and template in one run, so nobody faces a blank page and the work starts the same day.
Keep quality consistent
Every article starts from the same brief, template, and optimization bar, so ten writers produce one steady standard instead of ten styles.
More output, same hours
Deliver a brief, meta, and social for every client topic without building each asset by hand across a stack of tools.
Social without extra work
Get five ready-to-post promotions with the article, so distribution ships the day the piece goes live, not weeks later.
Questions, answered.
No. It produces the kit: the brief, the template, the meta, the score, and the social posts. When the finished piece is ready, Publish Integrations is the tool that pushes it to your site or CMS.
No. This one briefs, templates, and optimizes, so a writer has everything they need to sit down and write. If you want a full first draft written for you, that is Auto-Execute. Many people brief here, draft there, then optimize the result back in this run.
Yes. Every asset is plain text you can edit, copy, or save to your Library. Treat the kit as a strong starting point to shape to your voice and your brand, not a locked file.
Six, one for each tool in the run: Topic Map, SEO Brief, Content Template, Meta Generator, Content Optimizer, and Content Repurpose. All six assets come out of that single run.
Specific enough to be one article. Best running shoes for marathons is ideal. A word like running is too broad to focus a brief, and a very long, narrow phrase is too tight to build a full page around. Aim for a headline you would actually publish.
One topic in. A publish-ready content kit out.
It takes a single topic. You will get the brief, the template, three meta options, an optimization score, and five social posts, everything a writer needs to sit down and publish.
Content Engine Workflow
Topic Topic Map + SEO Brief + Content Template + Meta Generator + Content Optimizer + Repurposer. Six tools chain in parallel and consolidate into one publish-ready content kit — from idea to draft in a single shot.
See how your brand looks across AI, today.
One scan reads how ChatGPT, Gemini, Perplexity, and Claude talk about you, plus the wider web, and turns it into a single brand-health score with the sentiment and the stories behind it.
You cannot see what AI says about you.
When someone asks ChatGPT or Perplexity about your company, an answer appears, and you never see it. It might be warm, wrong, or quietly turning negative. Brand Health reads those answers for you, across every major engine and the web, so the story about your brand is something you can actually check.
One brand in. A health read out.
Enter your brand
Just your domain or brand name, like nike.com. Nothing to connect, no tags to set up, nothing to configure.
We ask AI and scan the web
We pull live coverage from ChatGPT, Gemini, Perplexity, and Claude, and read your media and social mentions on the open web at the same time.
You get a health read
One brand-health score, the sentiment split, the mentions per engine, and the stories driving them, all in a single view.
What these words mean
Brand health score
A 0 to 100 read of how your brand looks right now, built from how often you appear, how positive it is, and where.
72 out of 100 is a solid, healthy brandSentiment
Whether a mention is positive, neutral, or negative. It is the tone of what is being said about you.
64% positive across all mentionsAI answer engines
The tools that answer questions in plain words instead of links: ChatGPT, Gemini, Perplexity, and Claude.
buyers ask these before they visit youNarrative
A recurring story people tell about your brand, good or bad, like "great support" or "too expensive."
a rising complaint about pricingCoverage and mentions
How often each engine and source brings your brand up. More coverage means more of the conversation is about you.
163 mentions on PerplexityMedia and social mentions
Brand mentions found in news, blogs, and social posts, read next to the AI answers so you see the full picture.
press and social, in one placeKnow the tone, not just the volume.
Every mention is read as positive, neutral, or negative, so you see the balance of feeling about your brand at a glance, not just how loud the conversation is.
- Positive, neutral, and negative, across every source
- The exact share of each, so you can watch it move
- The mentions behind each slice, so tone is never a mystery
Pro tip: watch the negative slice over time, not its size today. A small slice that is growing is your early warning that a bad narrative is forming.
See which AI engines actually talk about you.
Your brand does not show up equally everywhere. We count your mentions on ChatGPT, Gemini, Perplexity, and Claude, so you know where you already win and where you are all but invisible.
- A live mention count for each of the four engines
- The engine where you show up most, and where you barely do
- Read next to sentiment, so volume and tone line up
Why it works: the engine that mentions you most is where your reputation is being shaped fastest. Get the answer it gives about you right first.
Watch your brand health move, month to month.
Run it regularly and the mentions, sentiment, and score become a line you can read. You see a campaign lift you, or a problem drag you down, while there is still time to act on it.
- Total mentions tracked month over month
- Sentiment and score plotted over time, not just counted once
- Spot the exact month a narrative turned, up or down
Pro tip: compare the line to your own calendar. A jump usually maps to a launch, a press hit, or a problem you can name and fix.
Everything the workflow runs for you.
AI Visibility
How often, and how well, you appear in AI answers across the four engines when buyers ask about your space.
Brand Monitor
Live mentions of your brand as they appear, so nothing being said about you goes unseen.
Perception
How AI describes you: the traits, strengths, and doubts that come up when someone asks what you are like.
Narrative Drivers
The recurring stories behind your score, so you know what is lifting your brand and what is dragging it.
Media Monitoring
Brand mentions in news and blogs, read alongside the AI coverage so press and answers sit in one view.
Social Tracker
What people say about you on social, in the same view as the AI answers, the press, and the score.
How to turn a health read into a move.
A brand-health score is only useful if you know what to do with it. Here is the exact read on our example scan of nike.com, the way an experienced team would triage it.
From a gut feeling to a number you can act on.
Track reputation month over month
Run it on a schedule and watch the score, sentiment, and narratives move, so you can prove reputation is improving, not just claim it.
Measure a campaign, before and after
Scan before a launch and again after, and see exactly how much it moved your brand health and the tone around you.
Catch a bad narrative while it is small
Spot a negative story forming across AI answers weeks before it reaches your sales calls, while it is still cheap to answer.
Show a client where they really stand
Hand over one clear brand-health read across AI and the web, with the sentiment and the stories that explain the number.
Questions, answered.
It combines three things into one 0 to 100 number: how often your brand comes up, how positive those mentions are, and where they appear. A brand that shows up often, in a positive tone, across many sources scores high. The number exists so you can watch it move over time.
The four that answer questions in plain words: ChatGPT, Gemini, Perplexity, and Claude. We read live coverage from each, then read media and social mentions on the open web alongside them, so the score reflects both the AI answers and the wider conversation.
Monthly is a good rhythm for most brands, so each scan is a fair comparison to the last. Run it more often around a launch, a press moment, or when you are watching a narrative you want to catch early.
It is an estimate, read by a model, not a hand count. Treat a single mention's label as a signal, and the overall split and its trend as the real read. The direction it moves over time is more reliable than any one point.
One scan of the full workflow, all six tools across four engines and the web, costs 10 credits. It runs the whole brand-health read in a single pass, so you are not paying for each tool one at a time.
See how your brand really looks, today.
It takes one brand name. You'll get a single health score, the sentiment behind it, the mentions per engine, and the stories driving them, all in one scan.
Brand Health Workflow
AI Visibility + Brand Monitor + Perception + Narrative Drivers + Media Monitoring + Social Tracker. A full brand-pulse in one report — measured sentiment + real-time LLM coverage across ChatGPT, Gemini, Perplexity, and Claude.
Run on your site
Runs the full workflow on your website in one click.
Eleven technical checks, measured, not guessed.
Enter a domain and eleven production-grade checks run in parallel against your live pages and Google Lighthouse, the same engine Google uses. You get one health score and the fixes in order, for zero credits.
The faults costing you rankings are the ones you can't see.
A slow page, a broken redirect, a missing bit of code. None of it shows on the screen, and all of it drags your rankings down while you keep publishing more. You cannot fix a technical problem you cannot measure, so it just sits there and bleeds. This audit measures every part with the same engines Google uses, then tells you what to fix first.
One domain in. A scored report out.
Enter a domain or URL
Just the address, like nike.com. Nothing to configure, no account to connect, no settings to learn.
Eleven engines run at once
All eleven checks fire in parallel against your live page, with Google Lighthouse behind the speed one, so the whole audit lands in seconds, not minutes.
You get a scored report
One health score, every check marked passed or flagged, and the top fixes listed in the order that moves your rankings most.
What these words mean
Technical SEO has a lot of shorthand.
Core Web Vitals
Google's way of measuring how a page feels to use. LCP is how fast the main content loads. CLS is how much the layout jumps around while it loads. Both count toward rankings.
LCP under 2.5s is the targetSchema markup
Hidden code that tells Google what a page is about, like a product, a recipe, or a review. It is what lets you show a star rating or a price right in the results.
product schema wins rich resultsRedirect chain
When one link forwards to another, which forwards again before it lands. Each hop slows the page and leaks a little ranking strength along the way.
A to B to C, when A to C is betterMixed content
A secure page that still loads an image or a script over an insecure connection. It weakens the padlock in the browser and browsers may block it.
an http image on an https pageHreflang
A tag that tells Google which language and country a page is for. It stops your English and Spanish versions from competing with each other in search.
show the French page in FranceRobots and sitemap
The robots file tells search engines which pages they may visit. The sitemap is the list of the pages you want found. If either is wrong, pages go missing from search.
a blocked page never ranksYour whole tech setup, in a single number.
Every one of the eleven checks rolls up into one health score from 0 to 100, so you know in a glance whether your site is solid or bleeding rankings. The number is built from real measurements, not a checklist you ticked yourself.
- 80 to 100 is healthy, ship with confidence
- 50 to 79 means fixable issues are dragging you
- Under 50 is urgent, faults are costing rankings now
Rule of thumb: chase the score up by clearing the flagged checks in order. A 78 with three fixes is usually one afternoon away from the high 80s.
Every technical check, fired at once.
Eleven production-grade checks run in parallel against real data, and each comes back passed or flagged with a plain reason. There are no guesses and no sampling, just the eleven things that decide whether your site is technically sound.
- On-Page SEO, PageSpeed, Tech Stack, Schema, Robots
- Redirect Chain, Mixed Content, Hreflang, Sitemap, Headers, llms.txt
- Each one passed or flagged with the reason spelled out
Why it works: a green check is as useful as a red one. Knowing seven parts are already clean means you spend your time only on the three that are not.
What page speed measures
The PageSpeed check runs Google Lighthouse and hands back the Core Web Vitals in numbers you can act on. LCP is how fast the main content loads. CLS is how much the page jumps around while it loads. Both feed your rankings, and both are fixable.
- LCP in seconds, with the 2.5s target it is measured against
- CLS as a score, so you catch a page that shifts under a thumb
- The overall PageSpeed score, measured on mobile like Google does
Pro tip: speed pays twice. A faster LCP lifts your rankings and your sales at the same time, since shoppers leave a slow page before it finishes loading.
The other engines watching your foundations.
Tech Stack
Detects the platform, framework, and tools running the site, so you know what you are actually working with.
Robots.txt
Confirms search engines are allowed to reach the pages you want found, and flags anything you blocked by mistake.
Sitemap
Checks your sitemap exists, loads, and lists real pages, so Google has the full map of what to crawl.
HTTP Headers
Reads the security and caching headers your server sends, so pages are protected and cached the way they should be.
Hreflang
Verifies your language and country tags line up, so the right regional page shows to the right visitor.
Mixed Content and HTTPS
Finds insecure images or scripts on secure pages, so the browser padlock holds and nothing gets blocked.
How to turn a result into a fix list.
A pile of checks is only useful if you know which to act on first. Here is the exact read on our example scan of nike.com, the way an experienced SEO would work through it.
From a fresh site to a monthly checkup.
Get a clean baseline
Run the audit the day you launch, fix what it flags, and start building on a foundation you know is sound instead of hoping it is.
Run a monthly health check
Scan the site every month to catch a new slow page or a broken redirect the moment it appears, long before it shows up in your traffic.
Do pre-launch QA
Audit a redesign before you ship it, so a missing sitemap or a wall of mixed content does not go live and sink the pages you already ranked.
Show the state on day one
Hand a new client the exact list of technical faults and one health score, in a scan they can read, so the work is justified before you start.
Questions, answered.
Yes. The technical audit costs zero credits, every time. Run it on as many sites as you like, as often as you like, with nothing deducted from your plan.
They are Google's measures of how a page feels to use. LCP is how fast the main content loads. CLS is how much things jump around while the page is loading. INP is how quickly the page responds when you tap. Google uses all three as ranking signals, and the audit reports each in numbers you can act on.
It finds and prioritizes them. The audit measures every check, flags what is wrong, and tells you what to do first. To make the changes, use the individual Site Health tools, which walk you through fixing each flagged item.
Usually under a minute. All eleven checks run in parallel rather than one after another, so the full report comes back in seconds. The PageSpeed check is the slowest, since it loads and renders the real page the way a browser would.
It audits the domain or URL you enter, plus the site-wide signals that live at the root, like your robots file, sitemap, and headers. It is a fast page-level and site-signal check, not a full page-by-page crawl. When you need every page crawled, use Site Audit for the deep pass.
Eleven checks, no guesses, and it's free.
It takes one domain. You'll get eleven production-grade checks, one health score, and the top fixes in order, measured with the same engines Google uses, for zero credits.
Technical SEO Audit
On-Page SEO + PageSpeed + Tech Stack + Schema + Robots + Redirect Chain + Mixed Content + Hreflang + Sitemap + HTTP Headers + llms.txt. Eleven production-grade checks fire in parallel against DataForSEO & Google Lighthouse — no guesses, just measurements.
Free workflow
Runs all 11 technical-SEO tools against your website in one click, with no credits used.
See any domain's paid-search strategy.
Enter a competitor's domain and see exactly what they pay to show up: the keywords they bid on, their real cost per click, the ad copy they run, their share of the paid results, and their Shopping ads, all in one report.
Nike Official Site. Shop Running and Training
Your rivals' ad account is a black box.
You can see a competitor's ads when you search, one at a time, if you happen to catch them. What you cannot see is the whole strategy: every keyword they buy, what each click costs them, how much they spend, and whether they are quietly bidding on your own name. So you guess, and you pay to learn what they already know. This tool opens that box in one report.
One domain in. Their whole paid strategy out.
Enter a domain
Any competitor's domain or a URL. No setup, no account access, just the name of the site you want to study.
We run three research tools
PPC Research, Advertising Research, and PLA Research run together in one pass, so you get the keywords, the ad copy, and the Shopping ads at once.
You get their strategy
Their CPCs, the words they pay for, their real ads, their share of voice, and their Shopping listings, consolidated into a single report.
What these terms mean
Paid search has its own words.
Paid search (PPC)
Ads at the top of Google that a company pays to place. PPC means pay per click, so they are charged only when someone clicks.
the "Sponsored" results above the normal listCPC, cost per click
What an advertiser pays each time someone clicks their ad. Higher CPC usually means a more valuable, more contested keyword.
$1.35 per click on "air max"Paid keyword
A search term a company buys ads against, so its ad appears whenever someone types that term.
240 words nike.com pays forAd copy
The actual words in an ad: the headline you click and the description under it. It is what makes a searcher choose one ad over another.
a headline plus its description lineShare of voice (SOV)
How often a domain's ads show up for a set of keywords compared with its rivals, shown as a share. It tells you who dominates the paid results.
44% of the paid results in this spacePLA, a Shopping ad
PLA means Product Listing Ad. It is the product tile with a photo, title, and price shown at the top of shopping searches.
58 products with an image and a priceSee every word they pay to win, and its price.
The report lists every keyword a domain bids on, each with its cost per click, so you can see where they spend the most. Cost per click is simply what they pay Google each time someone clicks that ad.
- Every paid keyword, ranked by what a click costs them
- Real CPC and search volume on each term, not a rough guess
- Spot their expensive bets and the cheaper words they still win
Pro tip: a high CPC means a word is worth real money to them. Start with their cheaper keywords, where you can win clicks without paying top dollar.
See how much they spend, and where it's heading.
Add up the cost per click across every keyword and you get an estimate of a domain's monthly ad spend, plotted over time. A budget that keeps climbing tells you a rival is pushing harder, not backing off.
- An estimated monthly spend, built from real CPC and volume
- The trend over the past year, so you see if they're scaling up
- A read on how serious a paid player they are before you compete
Rule of thumb: this is an estimate, not their invoice. Use it to judge scale and direction, a $2K player and an $18K player call for very different plans.
See who owns the paid results, and by how much.
For a set of keywords, we show the share of the paid results each domain holds. Share of voice is how often their ads appear compared with rivals. Hover the ring to explore each competitor. It tells you who dominates before you decide whether to fight for the space.
- Each domain's share of the paid results, side by side
- The full list of rivals bidding on the same words
- A clear read on how crowded, and how winnable, the space is
Why it works: one dominant advertiser is expensive to displace, but a split field means clicks are up for grabs and a well-aimed budget can win real ground.
Turn their strategy into your plan.
A competitor's paid data is only useful if it changes what you do next. Here is the read on our example domain, nike.com, the way an experienced marketer would think it through before spending a dollar.
Everything else the report pulls back.
Every ad they run
The full set of headlines and descriptions they test, so you can read their exact pitch word for word.
Shopping ads (PLA)
The products they push in Shopping ads, each with its image, title, and listed price.
Their paid rivals
The other domains bidding on the same words, so you see the full field you are up against.
Ad positions
Where their ads tend to sit in the paid results, from the very top slot to lower down.
Brand-term defense
A flag when a rival bids on your own brand name, the earliest sign someone is targeting your buyers.
Cost per click, per term
The price of a click on every keyword they buy, so you know which words are cheap and which are expensive.
From a competitor's domain to your next move.
Size up a rival before you launch
See a competitor's keywords, spend, and share of voice up front, so your first campaign starts from what already works instead of a guess.
Catch anyone bidding on your name
Find out if a rival is running ads on your brand term and skimming your buyers, then decide whether to defend the space.
Model proven ad angles
Read the exact headlines and descriptions competitors test, and adapt the angle that clearly earns clicks rather than starting from nothing.
Walk into a pitch already informed
Pull a prospect's rivals in one pass and arrive knowing the paid landscape, the budgets in play, and the openings to sell against.
Questions, answered.
It is an estimate, not their bank statement. We take each paid keyword's cost per click and its search volume and add them up to model a monthly spend. Use it to judge scale and direction, a domain spending an estimated $18K a month is playing a very different game from one at $2K.
No. This is research only. It shows you what a domain is doing in paid search so you can plan smarter, but it does not connect to your ad account or spend any money. You take what you learn here into whatever ad platform you use.
PLA stands for Product Listing Ad. It is the product tile with a photo, title, and price that shows at the top of a shopping search, rather than a plain text ad. This report pulls the Shopping listings a domain runs, so you can see the exact products they promote and what they charge.
CPC is cost per click: the amount an advertiser pays each time someone clicks their ad. A higher CPC means the keyword is more valuable and more contested. Seeing a rival's CPCs tells you which words cost the most to win and which are cheaper openings.
12 credits per run. That covers all three research tools, PPC Research, Advertising Research, and PLA Research, run together on one domain and consolidated into a single report.
Yes. Every term is explained in plain words, and the report reads like a briefing: here is what they buy, here is what it costs, here is what their ads say. Even if you never launch a campaign, it shows you exactly how a competitor is trying to win customers.
Enter a domain and read their ad strategy.
It takes one competitor's domain. You'll get their keywords, their CPCs, their real ad copy, their share of voice, and their Shopping ads, in a single report.
Advertising Intelligence Workflow
PPC Research + Advertising Research + PLA Research. The full competitive paid-search landscape for any domain — CPC, paid keywords, ad copies, competitor share-of-voice, and Shopping Ads listings, consolidated into one report.
Run on your site
Runs the full workflow on your website in one click.
A senior strategist, in every screen.
Ask anything about your brand, keywords, content, or competitors in your own words. It answers from your own live data in about three seconds, then hands you the button to act. Free, every time.
A screen full of numbers is not an answer.
You run a tool and get scores, charts, and rows. Then you sit there wondering which one actually matters and what to do about it. Analyst AI reads those same results and tells you, in plain words, what to fix first and why, so the data turns into a decision.
Ask a question. Get an answer and a button.
Ask in your own words
Type it the way you'd ask a colleague. No SEO terms, no filters, no right way to phrase it.
It reads your live data
Analyst AI reads the report on your screen and the tools you have run in this session, then reasons over them with GPT-4o.
You get the answer, and the move
A clear reply in about three seconds, plus a one-click shortcut to run the exact tool it recommends next.
What these words mean
A few terms come up when we talk about Analyst AI.
Grounded answer
A reply built from your real numbers, not a generic guess. It talks about your site, your keywords, your competitors, by name.
"Your LCP is 4.1s" beats "improve your speed"Streaming
The whole answer arrives at once, usually in a few seconds, already structured with its insights and next-step buttons.
You read as it types, in real timeShortcut
A one-click button it hands you at the end of an answer, opening the exact tool it just recommended, pre-filled and ready.
"Run PageSpeed" opens it on your URLGPT-4o
The AI model that reads your data and writes the answer. It is fast and good at turning messy numbers into plain, useful advice.
The engine behind every replyCredit
The unit that tools spend when you run them. Worth knowing because Analyst AI costs zero, so questions never draw down your plan.
0 = ask as much as you likeContext
The live data it can see while it answers: your most recent results across every tool. More context means a sharper, more specific reply.
Your latest audit, keywords, and rivalsIt answers from your data, not generic filler.
A generic assistant would tell you to "write better content." Analyst AI reads your actual results first, so it can name the page, the keyword, and the number that matter, then tell you what to do with them.
- Reads your latest results across every tool
- Cites your real numbers, not a made-up example
- Never a canned template you could have found anywhere
Why it works: advice you can act on has to point at something specific. Because the answer starts from your Site Audit and keywords, it can say which page and why, not just "improve your SEO."
It hands you the button, not just advice.
Most answers end with "you should probably run X." Analyst AI ends with the button that runs X. It names the right tool, opens it pre-filled, and lets you go from question to result without hunting through a menu.
- Names the exact tool to run next for your goal
- One click opens it, already filled in
- You confirm the run, so it never spends a credit on its own
Pro tip: when an answer ends with a shortcut, take it. It is the shortest path from a piece of insight to the result that proves it out.
You: Where am I losing to competitors?
It's in the corner of every screen.
Analyst AI is not a separate place you go. It sits beside every tool, so the moment a result confuses you or a question hits you, it is one click away, already aware of the tool you're looking at.
- Available on every tool, not a page you switch to
- Carries the context of the screen you're on
- Ask the second a question comes up, then keep working
Rule of thumb: if you'd turn and ask a colleague, ask Analyst AI instead. It is one click away on every screen and it never charges you to answer.
One assistant, plenty of jobs.
Explain any metric
Ask what a score means and why it matters, in words a beginner can follow.
Compare two options
Weigh keyword A against B, or page against page, before you commit.
Draft on the spot
Ask for a title, an outline, or a meta description and get a first draft.
Sanity-check a plan
Run your idea past it before you spend a credit, so you commit with proof.
Summarize a big result
Turn a two-hundred-row report into the three things that actually matter.
Point me to the right tool
Not sure what to run? Describe your goal and it sends you straight there.
One question, start to fix.
Here is exactly how a single question plays out. You ask, it reads your data, and it walks you from a vague worry to a specific fix you can start today.
From "I'm not sure" to "here's the plan."
Understand a report you don't recognize
Ask what a number means and what to do about it, and get a plain answer without learning SEO first.
Get unstuck in a single question
When you don't know the next move, ask and get a clear direction in seconds instead of stalling.
Brainstorm an angle with proof
Pressure-test a topic idea against your real keyword data before anyone writes a single word.
Sanity-check before you spend
Confirm a run is worth it first, so you point your credits at the thing that will actually make a difference.
Questions, answered.
Yes. Each message uses one credit from your plan's monthly allowance, the same pool your tool runs draw from. Analyst answers are much cheaper than a full report, so asking follow-up questions is still the low-cost way to work.
Yes. It reads the report open on your screen and the tools you have run in this session. That is what lets it answer about your site specifically rather than a generic example.
GPT-4o. A typical reply lands in about three seconds, and it arrives complete with its insights and next-step buttons.
It hands you a one-click shortcut to the right tool, already filled in. You confirm the run yourself, so you stay in control and nothing spends a credit without you.
Your data is used only to answer your question inside your own account. It is not shared with other customers and it is not used to train public models.
Have a question? Just ask.
Type it the way you'd ask a colleague. You'll get a clear answer in about three seconds, grounded in your own data, plus the button to act on it. Free, every time.
Analyst AI
Ask anything about your brand, competitors, keywords, content, backlinks, or audience. Analyst AI is embedded across every Metric Vault tool — it explains, strategizes, surfaces blind spots, and hands you one-click shortcuts to run the right tool for the job.
Your senior SEO strategist
I can see you're in Dashboard (78/100). Ask me to explain this report, find gaps, draft content, or compare competitors — I'll ground every answer in your live data.
One topic in. A finished draft out.
Type one topic and Auto-Execute runs the whole content chain for you: brief, outline, full article, then a final polish, and saves the result as a Draft you can edit and publish.
Getting one article live takes five tools and a free afternoon.
You research the keywords in one place, build an outline in another, write the draft yourself, then run a check to see what you missed. Most people never finish, so the content calendar stays empty. Auto-Execute does that whole chain in one run and hands you a draft to edit.
Four stages, run in order, from one topic.
Each stage hands its work to the next, so the writer builds on a real brief and outline instead of guessing. You watch each one check off, then the finished draft saves itself.
SEO Brief
It researches your topic and writes the plan: the angle, the keywords to target, and the points the article has to cover.
Article Outline
It turns that brief into a section by section structure, the headings and their order, so the article has a real shape.
Article Writer
It writes the full draft from the outline, around 1,500 words of real body copy, not a skeleton you have to flesh out.
Content Optimizer
It checks the draft against the brief, tightens it, scores how well it covers the topic, then saves it as a Draft.
What each part means
Content topic
The one thing you type in, the subject of the article. Everything the chain builds grows out of it.
"email marketing" is a topicSEO Brief
A short spec for the article: the angle, the keywords to target, and the points it must cover. It is the plan the writer follows.
the plan, before any writingArticle Outline
The section by section skeleton: the headings and the order they run in. It turns the brief into a shape you can write to.
your H2s, in orderDraft
A finished but unpublished article, saved so you can open, edit, and publish it later. Nothing goes live on its own.
saved in My Content, not liveOptimization score
A 0 to 100 read on how completely the finished draft covers what the topic needs. Higher means less to fix before you publish.
88 = a strong first draftMy Content
Your library of saved drafts and articles. Every finished run lands here for you to edit and publish when you are ready.
where the draft is savedIt writes the whole article, not a to-do list.
The Content Engine workflow hands you a kit, the brief and the outline, and leaves the writing to you. Auto-Execute runs the same research and then keeps going, so you get back a full draft to read and edit instead of a blank page.
- One topic in, a full first draft out, no tool-hopping
- The Engine gives you a kit to write from; this writes it
- The draft is saved for you, ready to open and edit
Why it works: each stage feeds the next, so the writer works from a real brief and outline. That is why the draft reads like a planned article, not a blank-page dump.
Draft: The complete guide to email marketing
Every run lands in My Content as a Draft.
The moment the chain finishes, the article is saved as a Draft in your My Content library. Nothing is lost if you close the tab, and you pick up editing whenever you are ready.
- Auto-saved the moment the last stage finishes
- Nothing goes live on its own; it waits as a Draft
- Open it in My Content to edit, then publish when it is ready
Pro tip: run a few topics back to back, then set aside one editing session to polish them all. Batching the writing and the editing keeps your calendar ahead.
My Content, drafts waiting for you
See each stage finish, live.
You are not staring at a single spinner. Each of the four stages checks off as it completes, and the run ends with an optimization score on the finished draft, so you know how much editing is left before you can publish.
- Live progress, one stage checking off at a time
- An optimization score rating how well the draft covers the topic
- A higher score means less to fix before you publish
Rule of thumb: treat the score as a starting point, not a final grade. Above 80 is a strong first draft, but still read it for facts and voice before it goes out.
What comes back inside the draft.
A full article
Around 1,500 words of real body copy, written from the brief and outline, not a stub to finish.
Real structure
An H1 and ordered H2 sections, so the piece flows and search engines can read its shape.
Target keywords
The terms from the brief worked into the copy, so the draft is aimed at what people actually search.
An optimization score
A 0 to 100 read on how well the draft covers the topic, so you know how much polishing is left.
Fully editable
The draft opens in My Content as normal text, so you can rewrite, trim, or add to any part of it.
Kept in your library
Every run stays saved in My Content, so you build up a backlog of drafts to edit and publish over time.
One run on "email marketing," start to finish.
Here is what a single run produces from that one topic, and exactly what to do with each piece the moment it lands.
From a list of ideas to a stack of drafts.
Fill the calendar fast
Turn a backlog of topics into first drafts in an afternoon, then spend your time editing and publishing instead of starting from zero.
Idea to first draft in one step
Go from a topic to a written article without touching five different tools, so the post actually gets made.
Batch drafts to edit later
Run a whole content plan for a client in one sitting, then polish and approve the drafts on your own schedule.
Never lose an idea again
Capture a topic the moment you think of it and get a saved draft waiting in My Content whenever you have time to finish it.
Questions, answered.
No. Auto-Execute saves the finished article as a Draft in your My Content library. Nothing goes live on its own. You open it, review it, and publish it yourself when it is ready.
The Content Engine workflow hands you a kit, the brief and the outline, and you write the article from it. Auto-Execute runs the same research and then writes the full article itself, then saves it as a Draft. Use the Engine when you want to write it, Auto-Execute when you want it written for you.
Yes. The draft opens in My Content as normal editable text. Rewrite, trim, or add to any section, change the headings, or drop in your own examples before you publish.
Always. It is an AI-written first draft, so read it for accuracy and for your own voice before it goes out. Check any facts, figures, and names, and adjust the tone to match your brand. The optimization score tells you how complete it is, not whether every claim is correct.
A run takes about two minutes and costs 4 credits per finished draft. That covers all four stages, brief, outline, writer, and optimizer, and the auto-save to My Content.
One topic in, a finished draft out.
It takes one topic and about two minutes. You get a full article, brief to polish, saved as a Draft in My Content, ready for you to review and publish.
Auto-Execute
Close the loop from topic to published draft. Enter a topic; Auto-Execute chains SEO Brief Article Outline Article Writer Content Optimizer, then auto-saves the result to your My Content library. Watch each stage complete live.
Integrations
Connect your real data sources. When connected, Metric Vault shows actual measured numbers alongside AI estimates — so you can trust the output for real decisions.
Pull actual search performance — real clicks, impressions, queries, and average positions from your own GSC property, shown in your Domain Overview with a Live data badge. Google Analytics is not connected yet.
Connected channels
Connect your social accounts to publish, schedule and measure them from Metric Vault.
Publish Integrations
Connect the platforms you publish to — WordPress, Webflow, Shopify, Medium, Ghost and LinkedIn — and push finished drafts straight from Metric Vault. For safety, every push is created as a draft, never live.
Stop estimating your own site. Read what Google measured.
Connect the Google account that can open your Search Console property, and Metric Vault reads your real clicks, impressions, queries, and positions instead of modelling them. On the same page you connect the social channels you post to.
Estimates are fine for rivals. For your own site they are a guess.
Every SEO tool models traffic, because nobody has a competitor's real numbers. You do have your own. Google records every query that showed your pages, how often people clicked, and where you ranked. Without a connection, Metric Vault can only estimate those figures, and a plan built on an estimate can point at the wrong pages.
Approve once. Pick a property. Read measured numbers.
Connect Google
Press Connect Google and choose the account that can already open your property. Google shows its own consent screen with read-only permissions, then sends you back.
Choose what to track
View properties lists every property that account can reach and its access level. Pick one on the Search Console page and the history sync starts, backfilling up to 16 months.
Read the real figures
Run Domain Overview on your own domain and a Live from Google Search Console panel appears under the result, with measured clicks, impressions, CTR, position, and top queries.
What these terms mean
Connections come with their own vocabulary. Here it is in plain words.
OAuth
The standard "sign in with" flow. You approve access on Google's or the platform's own screen, so you never type that password into Metric Vault.
approve on google.com, not hereRead-only access
A permission that lets an app look at data but not change it. The Google connection asks for read-only Search Console access and your email address.
can read clicks, cannot edit settingsProperty
A website as Search Console knows it. A domain property covers every subdomain; a URL-prefix property covers only that exact address.
sc-domain:example.comVerified owner
Proof to Google that you control a site. A property listed as Not verified returns no data, so connecting cannot fill it in.
Owner, ready to useMeasured vs estimated
Measured figures come from Google's own records of your site. Estimated figures are modelled from outside data, which is all anyone has for a competitor.
Live data badge means measuredConnected channel
A social account you approved for posting. The row shows the account name posts will go to, or Setup needed when that platform is not configured on the site.
LinkedIn, X, ThreadsYour real queries, next to the estimates.
Once Google is connected, Domain Overview checks whether the domain you typed is one of your properties. If it is, a panel with measured numbers appears under the normal result. Competitor lookups stay on estimates, because nobody's Search Console holds a rival's data.
- Clicks, impressions, CTR, and average position
- Your top 10 real queries with their own position
- Cached for one hour, so repeat runs do not re-ask Google
Rule of thumb: the listed queries add up to less than your site total. Search Console withholds rare queries, so use the table to compare queries, and Search Console itself for the grand total.
Keep the history Google would delete.
The connection also feeds the Search Console page. Choose a property there and a background sync pulls your data one day at a time, so period comparisons, trends, and sorting read stored rows instead of calling Google when you open a tab.
- Backfills up to 16 months, first days within about fifteen minutes
- Index coverage and Core Web Vitals from real Chrome users
- Add Google Analytics later to join search clicks with landing pages
Why it works: the Analytics permission is only requested when you press Allow Analytics access. If you only want Search Console, Google never asks you for more than that.
What the connection feeds
Post from the place you did the research.
Connected channels lists LinkedIn, X, Facebook, Instagram, TikTok, and Threads. Press Connect and a popup opens on the platform's own approval screen. When it closes, the row shows the account your posts will go to, and the composer on the Social Dashboard offers that channel.
- One row per platform with its status and one button
- Tokens stay on the server and never reach your browser
- Disconnect removes every stored account for that platform
Pro tip: cancel any scheduled posts for a channel before you disconnect it. A queued post has nothing left to send with and fails on that channel when its time comes.
Read what changed after you connected.
Here is example.com, an outdoor gear shop, the day its owner connected Google and re-ran Domain Overview on the shop's own domain. This is how to turn the new panel into a plan.
The small things that keep a connection honest.
View properties
Lists every property the Google account can reach, with its access level in plain words.
Which account is linked
The card names the Google account and when its access was last refreshed.
One-click disconnect
Removes the stored Google connection and the cached Search Console results, so panels go back to estimates.
Connected count
The number at the top adds your Google connection to your connected social channels.
Honest site tag
Your website reads CONNECTED GSC only when it matches a property you chose to track.
Owner controls it
Only the account that made the Google connection can disconnect it. A teammate in that workspace is refused.
From a connection to a better decision.
Set goals on real traffic
Connect once and plan against your measured clicks, not a model that may be thousands off in either direction.
Find near-miss queries fast
Read the queries sitting just off the top spots and fix those pages before you commission new content.
Cover many client sites with one account
If your Google account has access to several client properties, one connection reaches all of them.
Share the work where it was made
Connect your LinkedIn, X, or Threads account and post from the Social Dashboard composer without switching tabs.
Questions, answered.
It cannot change Search Console. The Google connection asks only for read-only Search Console access and your email address, so it cannot submit a sitemap, request indexing, or edit a property. Publishing is different: the WordPress, Ghost, and Webflow routes create a draft unless the request explicitly asks for live, and the Article Writer's publish-to-site option is one that does. Social posts go out when you publish them from the composer.
No. Connecting Google or a social channel is free on every plan, and reading your Search Console data does not use credits.
Search Console only holds sites you have verified, so a competitor's domain never has a live panel. For your own domain, open View properties: if it is missing or marked Not verified, verify it in Search Console or connect the Google account that owns it.
Metric Vault deletes the stored connection and the cached Search Console results for your account, and real-data panels go back to estimates. It does not revoke the grant at Google, so remove Metric Vault at myaccount.google.com/permissions too if you want it gone from both ends.
Not by the Connect Google button. Analytics is added from the Search Console page with Allow Analytics access, which asks Google for read-only Analytics permission. After you pick a property there, your landing pages can be joined to your search clicks.
Google. It takes about a minute, changes nothing on your site, and is the only way to see your real clicks and queries. Social channels can wait until you have something to post.
Swap the estimate for what Google measured.
Connect the Google account that can open your property, approve read-only access, and your own domain starts showing real clicks, impressions, and queries.
Keyword Rank Alerts
Track your money keywords daily. Metric Vault checks Google and alerts you the moment you drop 5+ positions or fall out of the top 10. Uses the same Slack / webhook / email channels as Watchtower.
keyword, domain (optional 3rd column for drop_threshold). First row is a header. Alerts reuse the same Slack / webhook / email channels you configured for Watchtower.No tracked keywords yet
Add your money keywords on the left and Metric Vault will check Google daily. You will get a Slack ping the moment you drop 5+ positions or fall out of the top 10.
Know the day a keyword slips, not the month you notice.
Rankings do not fall off a cliff. They drift, and by the time the traffic dip shows in a monthly report the cause is weeks old and cold. This checks your money keywords against Google every day and tells you the moment one drops five places or falls off page one.
Nobody checks rankings on the day they change.
A keyword that earns real money slides from four to twelve on a Tuesday. Nothing breaks, no page errors, no alert from anywhere. The traffic loss is small enough to look like noise for a fortnight, and by the time it shows up in a monthly report the competitor who overtook you has had a month to settle in. Every investigation starts with the same question, and the honest answer is almost always the same: we do not know when it happened.
Searching your own keyword shows a personalised, located, logged-in result that is not what anyone else sees.
A drop on the 3rd surfaces on the 1st of next month, four weeks after the change that caused it.
A dashboard of six hundred keywords is a wall of movement. The five that pay the bills are lost in it.
Pick the keywords that matter. Get told when they move.
Add your money keywords
The terms that actually convert, with the domain and the country they matter in. A short list beats a long one: these are the ones you want woken up for.
We check Google every day
A clean, unpersonalised search from the country you chose, once per keyword per 24 hours, recorded against the date so the history is real rather than remembered.
You hear about the moves worth hearing about
A drop of five or more places, or falling out of the top ten, sends an alert to Slack, a webhook or email. Everything else is logged quietly and left alone.
What the numbers on an alert mean
Six words that decide whether an alert is worth acting on or worth ignoring.
Where your page sits in the organic results for that term, counting from one. Ads and map packs are not counted, so position one means the first real link.
How far the keyword moved since the last check. Minus eight means it fell eight places. This is the number the alert threshold is measured against.
The top ten organic results. Crossing that line costs far more traffic than any single place above it, which is why it triggers an alert on its own.
One check per keyword per 24 hours. Ranking moves within a day are mostly noise, so a daily reading is the honest resolution to report at.
Where the alert lands. Slack, a webhook into your own system, or email. The same channels Watchtower uses, so one setup covers both.
The size of move worth interrupting you for. Five places, or any exit from the top ten. Smaller drifts are recorded but stay silent.
A reading a day, so a drop has a date on it.
The value is not the number, it is the timeline. When every keyword has a reading for every day, a drop stops being a mystery and becomes an event you can line up against a deploy, a Google update or a competitor's new page.
- One unpersonalised check per keyword, every 24 hours
- Searched from the country the keyword matters in
- Stored against the date, so the history cannot be rewritten
The keywords that moved, biggest fall first.
An alert tells you one keyword slipped. The movement list tells you whether it was alone. Three money terms falling together on the same day is a different problem from one, and the list is where you see which of the two you have.
- Ordered by the size of the fall, not alphabetically
- Rises shown too, so a swap between two of your pages is obvious
- Every row carries the date it changed, ready to line up against a deploy
How much of your tracked set is actually on page one.
One number for the whole list. It moves slowly, which is the point: a ring that has quietly shifted from mostly green to mostly amber over a quarter is the story a daily alert cannot tell you.
- Split by the bands that change behaviour: top three, rest of page one, page two, beyond
- Counts keywords, not traffic, so a big term and a small one weigh the same here
- Compared against the same ring a month ago
An eight-place fall, caught the same afternoon.
One tracked term, one alert, and the difference between a fix on Tuesday and a post-mortem in five weeks.
Everything else an alert carries.
Before and after
Both positions, so the size of the move is on the alert rather than something you go and look up.
The country it was checked in
Rankings differ by market. Every alert says which one it measured so a UK drop is not read as a US one.
The ranking URL
Which page holds the position, so a drop caused by Google swapping to a weaker page of yours is visible immediately.
The date it changed
Ready to line up against your deploy log or a known Google update without any guesswork.
One setup, three channels
Slack, webhook and email share the configuration Watchtower already uses, so nothing is set up twice.
Quiet by default
Everything is recorded, only real moves are sent. A tracker that alerts constantly gets muted, and a muted tracker is worth nothing.
When the day it happened is the whole answer.
Defend the terms that sell
Ten category keywords carry most of the revenue. Track those and hear about them the day they move rather than the quarter they cost you.
Get ahead of the client's email
Knowing about the drop before the client does turns an awkward call into a status update with a fix already under way.
Catch what a deploy broke
A template change that removes content does not fail any test. A ranking alert dated to the same day is often the first sign.
Know when a competitor overtakes
A single keyword falling while everything else holds is usually somebody publishing something better. The alert tells you which one to go and read.
Questions, answered.
Once every 24 hours. Intraday movement is mostly noise and testing, so a daily reading is the finest resolution worth reporting on.
Your own search is personalised by your history, your location and your logged-in account. These checks are unpersonalised and run from the country you chose, which is what an average visitor is closer to seeing.
A fall of five places or more, or dropping out of the top ten. Smaller drifts are still recorded and visible in the history; they just do not interrupt anyone.
Slack, a webhook into your own system, or email. They use the same channel setup as Watchtower, so if one is already configured this needs nothing new.
Fewer than you want to. Track the terms you would actually stop work to defend. A list you would not act on produces alerts you will learn to ignore.
Rises are recorded and shown in the movement list, but they do not interrupt you. The point of an alert is something that needs a decision today.
Put a date on every drop, while it is still fixable.
Add the keywords that pay for everything else and let the daily check do the watching. When one of them moves far enough to matter, you will hear about it that day, with the before, the after and the page that holds the position.
Your Team
Invite teammates to your workspace. They get access to your monitored URLs, rank alerts, scheduled reports, shared analyses, and white-label branding.
No teammates yet
Add your team and they instantly share your monitored URLs, rank alerts, scheduled reports, and white-label branding.
You haven't joined any other workspaces yet
When someone invites you to their workspace and you accept, it will appear here so you can switch between contexts.
Site Audit
Comprehensive SEO health check — meta tags, headers, schema, robots, sitemaps, page speed, security headers, redirect chains, mixed content, and 50+ on-page checks.
Full site crawl
Crawls the site's top pages and runs every check below, rolled into one health score.
Find every problem across your whole site, not just one page.
Enter a domain and we crawl its top pages, grade their health from 0 to 100, and hand you every issue sorted by severity, from missing titles to slow loads, with the pages each one hits.
A site rots one page at a time, where nobody is looking.
You check the pages you built this week. But a site is hundreds of pages, and the quiet damage is on the ones you forgot: a link that now points to a dead page, two posts sharing the same title, a product page nothing links to anymore. Each one costs you rankings, and you would never find it by eye. A crawl finds them all in one pass.
One domain in. A ranked fix list out.
Enter your domain
Just the site, like example.com. No crawler to install, no code to add, no login on your side.
We crawl the site
We pick the pages that pull your organic traffic, then run 50-plus checks on each: titles, meta, links, redirects, images, speed, and security.
You get the whole read
One health score, every issue ranked critical, warning, or notice, the pages each one touches, and where to start.
What these terms mean
Site health score
One grade from 0 to 100. Start at 100 and subtract each distinct failing check, weighted 15 if critical or 5 if a warning, scaled by the share of crawled pages it reaches. The table under the gauge shows every deduction. It is the single number to watch over time.
72 = fair, with clear wins leftCrawl
The tool visiting your pages one by one, following each link to the next, the same way a search engine discovers a site.
128 pages reached from your home pageCritical, warning, notice
The three severity levels. Critical means engines treat it as broken, warning means weak, notice means a small polish.
Clear the critical ones firstBroken link
A link that points to a page which no longer loads, so it returns a 404 error. It wastes readers and leaks ranking strength.
9 broken links found in the crawlOrphan page
A page that no other page on the site links to. Engines struggle to find it, so it rarely ranks even if the content is good.
Add a link to it from a related pageRedirect chain
A link that bounces through two or more hops before it lands. Each hop slows the page and drains a little ranking strength.
Point the link at the final page directlyWhere the site stands, in a single number.
Every page gets checked, and the results roll into one health score from 0 to 100. Serious problems weigh more than small ones, so the number reflects real risk, not a raw count. Fix issues, run it again, and watch it climb.
- A critical issue on every page costs 15 points. The same issue on half the pages costs half as much
- Every issue on the results screen shows its weight, its reach and what it cost, so the column adds up to the score
- Notices are listed but never scored, so the number only moves for something that genuinely failed
| Issue | Weight | Pages | Reach | Cost |
|---|---|---|---|---|
| Missing H1 heading | 5 | 10 of 10 | 100% | 5.0 |
| Page returns a 4xx error | 15 | 2 of 10 | 20% | 3.0 |
| Missing meta description | 5 | 5 of 10 | 50% | 2.5 |
| Images missing alt text | 5 | 3 of 10 | 30% | 1.5 |
| Total deducted | 12.0 |
Rule of thumb: under 60 has major issues, 60 to 80 is fair with clear fixes left, and 80 and up is strong. Clearing the critical items is what moves the number most.
Know what is broken, and what can wait.
A long list of problems is useless if you cannot tell an emergency from a nice-to-have. Every issue is bucketed as critical, warning, or notice, so you spend your first hour on the things engines actually treat as broken. Hover the ring to explore.
- Critical means broken, warning means weak, notice means polish
- The full list ordered so the worst rises to the top
- Each issue names the exact pages it was found on
Pro tip: clear all six critical items before you touch a single warning. One broken redirect or a page blocked from indexing can hold back more traffic than a dozen small notices combined.
Fix one pattern, clear it on every page.
The same problem usually shows up on dozens of pages, because it lives in a template, not a single post. We rank each issue type by how many pages it touches, so you can fix it once at the source and watch it clear across the whole site.
- Every issue type ranked by the number of pages it hits
- Template-level problems separated from one-off ones
- The pages affected shown, not just a total count
Why it works: an issue on 34 pages is almost never 34 separate mistakes. It is one template gap. Fix the template and the whole site improves in a single edit.
Everything else the crawl checks along the way.
Crawl stats
How many pages were reached, how many are indexed, and how many sit orphaned with no links in.
Broken links
Every dead internal and external link, so readers and engines stop hitting pages that no longer load.
Core Web Vitals
Real loading and stability scores, LCP, CLS, and INP, graded against Google's own thresholds.
Security checklist
Confirms HTTPS, security headers, and mixed content, the basics engines and browsers now expect.
Per-page results
Every crawled URL scored on its own, sorted lowest first, so the weakest pages are easy to find.
Issues over time
A twelve-month history of the issue count by severity, so you can see whether the site is getting healthier.
How to read a crawl like a pro.
A score and a list only help once you know where to start. Here is the exact read on our example, example.com, thought through the way an experienced SEO would.
From "the site seems fine" to a ranked fix list.
Catch what quietly broke
Crawl your own site every month and find the dead links, duplicate titles, and orphan pages before they cost you traffic.
Size up a prospect in one crawl
Run any site before the pitch and walk in with a scored list of exactly what is wrong, not a vague promise to improve SEO.
Confirm a release did no harm
After a deploy, check that the last change did not break links, add redirect chains, or drop a page out of the index.
Fix the problems that touch the most pages
Sort issues by how many pages they hit and spend your time on the template fixes that lift the whole site at once.
Questions, answered.
It is a weighted 0 to 100 grade across every crawled page, where critical issues count for more than small ones. Under 60 has major problems, 60 to 80 is fair with clear wins left, and 80 and up is strong. It measures technical health, not your rankings.
On-Page checks one URL in depth and hands you its fix list. Site Audit crawls the whole site and finds site-wide problems a single page cannot show, like broken links between pages, duplicate titles, orphan pages, and redirect chains. Most people use On-Page to perfect a key page and Site Audit to watch the whole site.
It follows your links out from the home page across the top pages of the site, and reports how many it reached. Every page it crawls is scored on its own and rolled into the site health score, and you see the full per-page table in the result.
From a real, live crawl on DataForSEO at the moment you run it, reading each page as an engine sees it. Nothing is served from a stale cache, so the report reflects the site as it stands right now.
Yes. Start at the top with the critical items. Each one names what is wrong and why. Clear those, run it again, and the score shows how much you gained.
Enter a domain and see the whole site.
It takes one crawl. You will get the health score, every issue ranked by severity, the pages each one touches, and where to start, before you fix a single thing.
Competitor Battle
Head-to-head competitor showdown — keyword overlap, traffic comparison, backlink strength, ranking distribution, and a clear winner-per-metric scorecard.
Full battle report
Takes two domains and returns a side-by-side scorecard for keywords, traffic and backlinks, with a winner.
See exactly where a rival beats you.
Put your domain against a competitor and get a scored, head-to-head read on traffic, keywords, backlinks, authority, and shared searches, pulled live from DataForSEO, with a winner on every row.
You know a competitor is winning. You can't say where.
It is easy to feel you are losing ground to a rival and hard to prove it. Is it their traffic, their links, their keyword coverage, or just their brand? Without the numbers side by side, you copy the wrong tactics and chase the wrong gap. Competitor Battle puts both domains on one scorecard, so you fix what actually costs you the lead.
Two domains in. One clear winner out.
Enter both domains
Your site and one rival. Open Competitor Battle from another tool and both fields arrive already filled in.
We measure both, live
We pull real DataForSEO metrics for each domain at once: traffic, ranking keywords, referring domains, backlinks, authority, and the keywords you share.
You get the scorecard
One overall winner, a winner on every metric, the keyword overlap, and an action plan, all on one screen.
What these numbers mean
Organic traffic
The visitors a site earns from unpaid Google results each month. We estimate it from every keyword the site ranks for and where it ranks.
14.2M a month is a large, steady audienceRanking keywords
How many different searches a site shows up for on Google. More keywords usually means more ways to be found.
2.1M keywords is broad reachBacklinks and referring domains
Backlinks are the total inbound links to a site. Referring domains are the separate sites those links come from. Ten links from ten sites count for far more than ten from one.
148K referring domains beats raw link countDomain authority
A 0 to 100 strength score built from a site's whole backlink profile. The higher it is, the more weight a site's pages carry in Google.
87 out of 100 is a well-established siteKeyword overlap
The searches both sites rank for at the same time. A large overlap means a true head-to-head rival fighting you for the same clicks.
340K shared keywords is a direct rivalOverall score
A single 0 to 100 grade for each site, weighted across every category, so you can see who wins the match at a glance and by how much.
82 vs 74 is a real, defensible leadEvery metric that matters, side by side.
We line up the numbers that decide who ranks: organic traffic, ranking keywords, referring domains, total backlinks, and domain authority. Each bar is your share of the two sites combined, so anything past the halfway mark is a metric you lead.
- Five core metrics, measured for both domains
- A winner flagged on every single row
- Your share of the combined total, so leads read at a glance
Rule of thumb: traffic and ranking keywords tell you who is winning today. Backlinks and authority tell you who is set up to win next. Watch both.
One score for the match, and the keywords you share.
The metrics roll into a single 0 to 100 score for each side, so you know who wins at a glance and by how much. The overlap donut splits every keyword into shared, yours only, and theirs only, so you see the exact ground you contest. Hover the donut to explore.
- A weighted overall score for each domain, not a raw sum
- The win margin in points, so close calls are obvious
- Keyword overlap split into shared, yours, and theirs
Rule of thumb: a big shared slice means a direct rival worth watching. A big theirs-only slice is your ready-made list of keywords to go take.
Not just who wins. What to do about it.
Every battle ends with each side's real strengths and a ranked list of openings you can take: the shared keywords to defend, the ones they own to attack, and the gaps to close. It reads like a plan, because it is one.
- Each brand's strengths, in plain language
- Opportunities ranked by how much they move the score
- The exact keyword and link gaps to close first
Why it works: the fastest gains hide in the metrics you already lead, defend them, and the keywords they rank for that you don't, take them. The battle points at both.
nike.com vs adidas.com
Everything behind the winner, in one place.
Category scorecard
Six scored categories, from traffic to authority, each with its own clear winner.
Authority trend, 12 months
See how each site's domain authority moved across the last year, one line per brand.
Shared keyword list
The exact searches you both rank for, ranked by traffic and ready to contest.
Backlink strength
Referring domains and total backlinks for both, so you see who leads the link race.
Sentiment by platform
How each brand is talked about across social and news, platform by platform, where available.
Strengths and opportunities
A list of what each side does well and the openings you can take.
How to read a result like a pro.
A winner tag only helps once you know what it is telling you. Here is the exact read on our example, nike.com against adidas.com, thought through the way an experienced SEO would.
From "they're beating us" to "here's the plan."
Settle where a rival actually beats you
Stop guessing. See in one screen whether the gap is traffic, links, keywords, or authority, and exactly how wide it is.
Turn a rival's lead into a to-do list
Read the losing metrics as a ranked catch-up plan, then brief the team on the two that matter most.
Win the pitch with a scorecard
Walk in with a live head-to-head of the prospect against their top rival, and a clear plan to close the gap.
Pick the right competitor to chase
Compare a shortlist of rivals and target the one you can realistically overtake, not the one you will never catch.
Questions, answered.
Both domains are pulled live from DataForSEO at the moment you run the comparison. Traffic, ranking keywords, referring domains, backlinks, authority, and the shared keywords all come from real measurements, not cached estimates, so the scorecard reflects where the two sites stand right now.
Each side gets a weighted 0 to 100 score across the scored categories, from traffic and keywords to links and authority. The domain that leads more categories, and by more, takes the match. The margin is shown in points so a narrow win never looks like a blowout.
A search that both domains currently rank for on the same Google results page. We read these straight from the keyword overlap between the two sites, so the shared count is your list of direct battlegrounds, the terms you are actually competing for head-to-head.
Battle is the full head-to-head across traffic, links, authority, and keywords, ending in one winner. Gap Finder zooms into keywords only and hands you the exact terms a rival ranks for that you don't. Use Battle to size up the whole matchup, then Gap Finder to act on the keyword list.
Yes. Every metric is labelled and tagged with a winner, and the result ends in a short plan. Enter two domains and you get who is ahead and what to do next.
See exactly where you win, and where you don't.
It takes one comparison. You will know the winner, every metric side by side, the keywords you share, and the plan to close the gap, before you copy a single rival tactic.
Traffic Intelligence
Deep-dive into any website's traffic sources, geographic distribution, and audience behavior.
Full traffic breakdown
Takes one domain and returns its visit volume, geographic split, engagement and traffic sources.
How much traffic a site really gets, and where it comes from.
Analytics tells you about your own site and nothing about anyone else's. This estimates monthly visits for any domain, then breaks them down by country, by source and by how engaged those visitors actually were once they arrived.
You can measure yourself precisely and your market not at all.
Your own analytics is exact and completely blind past your own domain. So the questions that actually decide strategy, whether a competitor is three times your size or roughly level, whether that impressive-looking site gets any traffic at all, which markets they earn in that you have never touched, get answered with guesses, headcount and how loud their marketing is.
Thousands of pages and a polished design say nothing about whether anyone arrives.
Half a million visits that bounce immediately is a worse business than eighty thousand that read three pages.
Nobody notices the country earning a rival a third of their traffic until they are established in it.
One domain in. The whole audience picture out.
Name any domain
Yours, a competitor's, an acquisition target, a site you are about to advertise on. Nothing to install and no permission required.
Visits are estimated and split
Monthly volume is modelled from ranking and clickstream signals, then divided by country and by the channel that sent each visit.
Engagement is measured against it
Pages per visit, time on site and bounce rate turn a volume number into a quality one, so a big audience that leaves immediately cannot pose as a healthy one.
What each figure is really telling you
Six terms worth getting straight before you draw a conclusion from them.
An estimate, not a counter. It is modelled rather than measured, so treat it as a size band and a direction of travel rather than an exact figure.
How many pages an average visitor opens. Above three usually means the site answers the question it was found for and then earns a second click.
The share who leave from the page they landed on. High is not automatically bad: a page that answers a question completely is allowed to end the visit.
How long an average session lasts. Read it beside pages per visit: long sessions on one page mean reading, long sessions across many mean searching.
Share of visits by country, shown as plain country codes. It is the fastest way to spot a market a rival earns in that you do not serve.
Which channel delivered the visit: organic search, direct, referral, social or paid. It tells you how fragile the traffic is.
One score for whether the traffic is any good.
Pages per visit, session length and bounce rate roll into a single engagement reading. It is the difference between an audience that arrives and an audience that stays, and it is usually the number that changes your mind about a competitor.
- Depth, dwell and bounce read together rather than one at a time
- Comparable across domains, so two sites can be ranked on quality
- Stated as an estimate, because that is what it is
Which countries the traffic actually comes from.
Most sites are far more concentrated than their owners think, and most competitors earn somewhere you have written off. The split is shown as plain country codes so it reads the same in every locale and copies cleanly into a report.
- Share of visits per country, largest first
- Plain two-letter codes, no flags, so nothing is ambiguous in print
- Run the same domain twice to see a market growing or fading
How fragile that traffic is.
The channel mix is a risk profile. A site living almost entirely on organic search is one algorithm update from a very bad quarter; one living on direct has a brand; one living on paid stops the day the budget does.
- Organic, direct, referral, social and paid, as shares of the whole
- Direct read as a brand signal rather than as leftovers
- Paid share shows whether the volume is bought or earned
The bigger competitor who was easier to beat.
Four numbers that turned an intimidating rival into an obvious target.
Everything else in a report.
Average session length
How long a visit lasts, read next to page depth so reading and hunting can be told apart.
Pages per visit
The clearest single signal of whether a site holds attention once someone lands.
Country codes, not flags
Plain text so the split survives a PDF, a spreadsheet and a screen reader without ambiguity.
Any domain, no access
No tag, no verification, no cooperation from the site. Run it on anybody.
Export in four formats
PDF, Excel, CSV and JSON, plus a public link for anyone who does not have an account.
Labelled as an estimate
Every volume figure is modelled. It is presented that way rather than dressed up as a measurement.
When you need a number for somebody else's site.
Size the competition honestly
Find out whether the rival everyone worries about is genuinely bigger, or just louder, before the roadmap is built around them.
Vet a site before you pay it
Sponsorships and guest posts are priced on claimed audience. Check the volume, the country mix and the engagement first.
Open a pitch with evidence
Bring the prospect's traffic, their competitor's, and the market one of them is winning that the other has not noticed.
Sanity-check an acquisition
Traffic quality and channel mix say more about a site's durability than a revenue slide does.
Questions, answered.
They are estimates, modelled from ranking and clickstream signals rather than counted. Use them as size bands and for comparing one domain against another, not as a substitute for your own analytics on your own site.
You should, for your own site. Analytics cannot see anyone else's, and almost every question worth asking here is about somebody else's domain.
No. A page that answers the question completely has done its job even if the visit ends there. It is only a problem when the page was meant to lead somewhere and does not.
Plain two-letter codes survive PDFs, spreadsheets and screen readers without ambiguity. Flags render inconsistently across platforms and carry political baggage that a data table does not need.
Less well. Modelled estimates need signal, and a site with very little traffic gives very little. Treat low-volume domains as a rough band rather than a figure.
Monthly, in line with how the underlying estimates are built. Running the same domain more often than that mostly re-reads the same window.
Put a number on any site, including the ones you cannot measure.
Monthly visits, the countries they come from, the channels that sent them and how engaged they were when they arrived. One domain, no access required, and a picture of your market instead of a guess about it.
Market Explorer
Explore any market niche — market size, growth trends, key players, audience demographics, traffic distribution, and emerging opportunities.
Full market map
Takes one niche and returns its size, growth, key players and audience demographics.
See the whole market before you bet on it.
Enter a domain or a niche and get a bird's-eye map: the key players and their share, how big the market is, whether it is growing, and where demand is still underserved. Read from live DataForSEO, not a hunch.
Most market bets are placed half-blind.
You judge a market by the one or two names you already know, then build. But the picture you cannot see is the one that decides the outcome: how much the leaders already hold, whether demand is rising or fading, and which corners of the market nobody is serving yet. Miss those and you commit to the wrong fight before you start.
One market in. The whole map out.
Name a market
Enter a domain like nike.com, or a niche in plain words like project management software. No setup, no list to build.
We map it from live data
We pull the players and their share, each one's traffic and keyword footprint, the market size and growth, and the demand behind it from DataForSEO.
You get the bird's-eye view
Who leads, how big the market is, whether it is growing, and where the openings are, on a single screen.
What these numbers mean
Market share
The slice of the market's search traffic one brand captures. It shows who actually pulls the demand, not just who is famous.
Nike holds about 34% of athletic footwearMarket size (TAM)
The total money a market is worth in a year. It sizes the prize and lets you compare one market against another.
Athletic footwear is about $168B a yearYoY growth
How fast the market is expanding or shrinking, year over year. A rising number means you are working with the current, not against it.
+7% is steady, healthy demandMarket concentration
How much of the market the few top players hold together. High means it is tightly held and harder for a newcomer to break in.
Top 3 at 70% is a concentrated marketMarket segment
A named slice of the market by product or need. It tells you where the demand pools inside the category.
Running, training, and lifestyleWhitespace keyword
Real demand the leaders under-serve. Low difficulty with real search volume is the easiest way into a crowded market.
KD under 40 with steady searchesEvery player, ranked by the traffic they actually pull.
We do not just name the big brands. We rank the real players by the organic traffic each one earns, so you see at a glance who dominates, who is mid-pack, and how far apart they are. Every player is one that shows up in live search results, not a guess.
- Up to eight players, ranked by monthly traffic
- Traffic and keyword count read for each one
- Deep Dive any player into a full Domain Overview
Rule of thumb: the gap between first and second tells you a lot. A leader with double the runner-up's traffic owns the mainstream. Look further down the list for a rival close enough to learn from.
How the market splits, and how tightly it is held.
The share donut shows how the market divides among its players. The concentration read adds up the top three, so you know in one number whether this is an open field or a locked one. Together they answer the first question any strategist asks: is there room here for me?
- Share of the market for each named player
- Top-three combined share, on a plain scale
- Hover the donut to read any slice
Rule of thumb: concentration is neutral, not good or bad. A tightly held market means clear leaders to study and a steeper wall to climb. An open one means more room, and more rivals fighting for it.
Where the demand is, and the leaders are not.
Even a locked market has cracks. We rank the keywords with real search volume and low difficulty, the terms the big players under-serve, so you have a way in that does not mean fighting the leader head-on. Each one comes with its search volume and difficulty, so you can judge the trade at a glance.
- Ranked by demand against difficulty, best first
- Search volume, difficulty, and cost per click on each
- Flags the underserved corners worth building around
Why it works: demand that outruns difficulty is where a small player can rank. Win these first, earn a foothold, and grow toward the harder terms once you have proof.
Athletic footwear · opportunity keywords
The reads that turn a map into a plan.
Market segments
How demand splits by product or need, so you know where the weight sits inside the category.
Top market keywords
The terms driving the whole category, with the numbers behind each one.
Demand trend
Whether search demand for the market is rising or falling, read from the keywords' own monthly search histories.
Strategic insights
Simple reads on the data, sorted into opportunities, watch-outs, and risks.
Recommended action plan
A numbered set of next moves for this market, ordered so the highest-impact step is first.
Deep Dive a player
One click sends any player straight into Domain Overview, pre-filled and run, so you can study a rival in full.
How to read a market like a pro.
A screen of numbers only helps once you know what each one is telling you. Here is the exact read on our example, the market around nike.com, thought through the way a strategist would.
From "I think this market is big" to "here is the map."
Size a market before you enter it
See how big it is, how fast it is growing, and how tightly it is held, before you commit a quarter to building in it.
Find the corner worth chasing
Spot the underserved keywords and segments where demand outruns the competition, and point your content there.
Walk into a pitch with the map
Run a prospect's category and show them their whole market, the leaders, the openings, and a plan, in one screen.
Sanity-check a category fast
Confirm a market's size and momentum with live data before you back a company that lives inside it.
Questions, answered.
Live DataForSEO. The players, their share and traffic, the keyword demand, and the market's size and growth are measured, defaulting to United States desktop search. Nothing here is a made-up round figure.
It is each player's slice of the market's organic search traffic, not its sales. So a household name with a weak search presence can still rank low here, and a sharp specialist can rank higher than its size suggests. It shows who captures the demand.
It is a modeled estimate of the market's annual value, built to size the prize and compare one market against another. Use it for direction and scale, not for accounting. The players, share, and keyword numbers below it are the measured detail.
Market Map is the wide view: the whole field, its size, its growth, and its openings. From any player card you can Deep Dive into Domain Overview to study one rival in full, or open Competitor Battle to compare two of them head-to-head. Start wide here, then zoom in with those.
Yes, that is exactly the moment it is built for. Enter any niche in plain words, like meal kit delivery or pet insurance, and you get the players, the size, the growth, and the openings before you commit a dollar. It is the first look, made simple.
See the whole market before you commit.
One report gives you the players, the size, the growth, and the openings. Enter a domain or a niche and get the map before you spend a dollar or a day.
Audience Overlap
See who your audience actually is and what % overlaps with each rival. Age, gender, income, education, interests, behaviors + a Venn-style overlap across up to 3 competitors.
Full overlap report
Takes two domains and returns the audience overlap, the demographics behind it and the interests they share.
vs.vs.Know how much of your audience a rival already shares.
Compare your domain against up to three competitors and see the shared and unique audience, the overlap percent with each rival, and who sits closest to you, from real DataForSEO clickstream data.
You do not really know who else your audience is loyal to.
It is easy to picture your visitors as yours alone. In reality a large share of them browse a direct rival in the same month, and you have no idea which rival, or how many. Guess wrong and you defend the flank nobody is attacking while the real threat walks off with your customers.
Two domains in. A shared-audience map out.
Enter your domain and rivals
Type it as yourdomain.com vs competitor.com. Add up to three rivals with extra vs separators.
We match the audiences
From DataForSEO clickstream we work out who visits both, how big each audience is, and where they overlap.
You get the full read
The overlap percent with each rival, the shared and unique audience size, plus demographics, interests, and shared keywords.
What these numbers mean
Audience overlap
The share of your visitors who also visit another site in the same period. The higher it is, the more directly you compete for the same people.
46% = nearly half of your audience also browses adidasShared audience
The actual count of people who visit both sites, not just a percentage. It is how many real visitors are up for grabs between you.
44M visit both nike.com and adidas.com monthlyUnique audience
The visitors only one of the two sites reaches. This is the base that is loyal to you alone, and the base you could still win from them.
52M reach only nike.com, 51M only adidas.comMonthly uniques
How many different people visit a site in an average month. It sizes the whole audience before you split it into shared and unique.
96M for nike.com, so 44M shared is a big sliceAffinity
How strongly the shared audience leans toward an interest, scored 0 to 100. A high score means that interest defines the crowd, not just touches it.
Sneakerheads score 92, a defining interestClickstream
Anonymized data on the sites real people actually visit. It is the source that lets us see cross-visits, rather than guessing from search alone.
The real browsing behind every overlap numberSee exactly how much of your audience a rival shares.
The overlap is not just a number, it is a split of your real audience. You see the shared visitors who browse both sites, the base that is loyal to you alone, and the slice only the rival reaches. Hover the ring to explore each part.
- Shared audience as a count and a percent of yours
- The base loyal to you alone, and the rival's own base
- A proportional view, so a big rival never looks like a small one
Rule of thumb: above 40% you are fighting for the same customers, so defend hard. Below 15% you reach a different crowd, so their strategy will not carry over to yours.
Find the rival that shares the most of your audience.
Compare up to three competitors at once and we rank them by how much of your audience each one shares. The brand at the top is who you actually compete with for attention, which is not always the biggest name in the market.
- Every rival ranked by overlap, highest to lowest
- The shared audience count behind each percent
- Catch a competitor you had underestimated
Pro tip: your real competitor is the one with the highest overlap, not the highest revenue. Point your content and ad spend at the brand that shares your visitors.
See the exact keywords the shared audience searches.
For the people who visit both sites, we surface the keywords you and the rival both rank for in Google's top 100, with the monthly volume, cost per click, and how contested each one is. These are the terms where the shared audience is already in play.
- Real keywords you both rank for, not guesses
- Monthly volume and cost per click on each
- Competition flagged high, medium, or low
Why it works: a keyword you both rank for is a fight already underway. Winning it is the most direct way to pull the shared audience toward you rather than the rival.
What nike.com and adidas.com both rank for
Everything about the shared audience, in one place.
Demographics
Who the audience actually is, by age, gender, income, and education.
Interests and affinity
The interests that define the crowd, each scored 0 to 100 for strength.
Device preference
How the shared audience browses, so you build for where they are.
Top countries
Where the audience actually is, market by market, so you target the right ones.
Visitor behaviors
How engaged the audience is, from session length to how often they return.
Audience persona
A simple profile of the shared visitor, with their motivations and pain points.
How to read a result like a pro.
Numbers only help once you know what they are telling you. Here is the exact read on our example, nike.com against adidas.com, thought through the way an experienced marketer would.
From "who are we up against?" to "here's the plan."
Know who you really compete with for attention
Rank rivals by how much of your audience they share, so you fight the brand that shares your customers, not the one with the biggest ad budget.
Stop paying to reach people a rival already owns
See the overlap before you set audiences, so you spend on the shared pool you can flip instead of visitors who are locked in elsewhere.
Win the terms the shared audience already searches
Contest the exact keywords you and the rival both rank for, where the shared audience is already deciding between you.
Find a brand whose audience you do not share
A low overlap means a clean co-marketing fit, not a competitor, so you reach a new audience instead of trading the same one.
Questions, answered.
The overlap and audience sizes come from DataForSEO clickstream, anonymized data on the sites real people actually visit. It is pulled at the moment you run the comparison, so it reflects current behavior rather than a stale, weeks-old cache.
It is the share of your audience that also visits that rival in the same period. 46% means nearly half of your visitors also browse them. The higher the number, the more directly you compete for the same people, and it is based on real cross-visits, not search similarity.
Up to three rivals in a single run. Enter it as yourdomain.com vs competitor.com and add more with extra vs separators. A single domain on its own returns no overlap, because overlap is always measured between two or more audiences.
Competitor research finds who ranks for the same keywords as you. Audience Overlap measures who shares your actual visitors. They are two different lenses: rivalry in search results versus rivalry for real people. Most teams use both, one to find rivals, this one to see who truly competes for the audience.
Yes. Every number is labelled with what it means and a recommended next step. Enter two domains and you get how much they share and what to do about it.
Enter two domains and see who you really share.
It takes one comparison. You will know the overlap with each rival, the shared and unique audience, and exactly who to compete with, before you spend a dollar or write a word.
Top Pages
Discover which pages drive the most organic traffic for any domain — with keyword counts, traffic estimates, and top-ranking keywords per page.
Full page ranking
Takes one domain and returns the pages pulling its organic traffic, with the keywords carrying each one.
Find the handful of pages carrying the whole site.
Organic traffic is never spread evenly. A few URLs earn most of it and nobody can name them from memory. This ranks every page on any domain by the traffic it pulls, with the keyword count and the terms each one actually wins.
Everyone optimises the pages they care about, not the pages that earn.
Attention goes to the homepage, the product pages and whatever shipped last. Meanwhile a comparison post written two years ago by someone who has left quietly brings in more organic traffic than all of them together, and nobody touches it because nobody knows. The same blindness runs the other way: teams spend months on sections of the site that have never earned a visit.
It is rarely the homepage and rarely the newest thing. It is often something nobody has opened in a year.
A template change or a URL move takes down the one page carrying the section, and the cause shows up weeks later.
Knowing which terms a rival ranks for is far less useful than knowing which page of theirs to go and read.
One domain in. A ranked list of pages out.
Name a domain
Yours or a competitor's. No access, no verification, nothing to install on either site.
Every ranking page is measured
Each URL that holds organic positions is found, with the keywords it ranks for and the estimated traffic those positions earn.
Sorted by traffic, not by guesswork
Ordered by what each page actually pulls, with keyword counts, the top terms per page and a breakdown of which kinds of page are doing the work.
What each column means
Six terms that change how you read the list.
Monthly organic visits a page earns, modelled from its positions and their search volumes. A relative measure: use it to rank pages against each other.
How many distinct terms one URL ranks for. A high count on a single page usually means it covers a topic properly rather than one narrow question.
The single keyword sending that page the most traffic. It is often not the one the page was written for, which is the most useful thing in the whole report.
Blog, product, category, documentation or landing page, inferred from the URL shape. It shows which part of the site earns and which only costs.
The share of all organic traffic coming from the top ten URLs. Above sixty per cent means the site is carried by very few pages, which is both a strength and a risk.
Two of your own URLs ranking for the same term, splitting the clicks and usually keeping both off the top three. The list makes the pairs visible.
How much of the site rests on how few pages.
One number for how lopsided the traffic is. High concentration means a small number of URLs are doing the work, which makes them both your best investment and your biggest single point of failure in any redesign.
- Share of estimated organic traffic held by the top ten URLs
- Comparable between domains, so a rival's fragility is visible too
- The named URLs sit underneath it, so it is never just a statistic
Every page, ordered by what it actually earns.
Not by publish date, not by how much anyone liked writing it. Each row carries the traffic, the number of keywords the page ranks for and the single term sending the most of it, which is frequently not the term the page was written to win.
- Sorted by estimated organic traffic, highest first
- Keyword count per URL, so breadth and depth can be told apart
- The top term per page, which is where the surprises live
Which part of the site is pulling its weight.
Pages are grouped by what they are, inferred from the URL. The ring answers a question most teams have never asked directly: is the traffic coming from the product pages you invest in, or from the content section nobody owns?
- Blog, product, category, documentation and landing pages separated
- Weighted by traffic, not by how many pages of each kind exist
- Run on a competitor to see which part of their site to study
The page nobody owned, earning more than the shop.
Four rows from one report, and a content plan that wrote itself.
Everything else in a report.
Top terms per page
The keywords each URL actually wins, so a page can be rewritten around what it already ranks for.
Overlapping URLs
Two of your pages competing for one term show up side by side, which is the usual cause of a stuck position.
Page type inference
Worked out from the URL shape, so no tagging or setup is needed on the site being measured.
Works on any domain
No access and no verification, so a competitor's best pages are as visible as your own.
Export in four formats
PDF, Excel, CSV and JSON, plus a public link to hand to somebody without an account.
Traffic is an estimate
Modelled from positions and volumes. Reliable for ranking pages against each other, not a replacement for analytics on your own site.
When you need to know which URLs matter.
Refresh instead of writing
Updating a page that already ranks for four hundred terms beats publishing a new one that ranks for none. The list names which page that is.
Protect the pages a migration could break
Before changing templates or URLs, know exactly which ten pages carry most of the traffic and test those first.
Find your own cannibalisation
Two URLs splitting a head term is common and invisible until the pages are listed beside the keywords they share.
Read the right page, not the whole site
Run a rival's domain and go straight to the five URLs earning their traffic instead of browsing their navigation.
Questions, answered.
Estimated, from the positions each page holds and the search volume behind those terms. It is reliable for ranking pages against one another, which is what the report is for.
Homepages usually rank for brand terms, which have low volume unless the brand is large. Pages answering a specific question almost always earn more organic traffic.
From the shape of the URL. It is an inference rather than a declaration, so an unusual URL structure can land in the wrong bucket. The named URLs underneath are always the source of truth.
Yes, and it is arguably the better use. Their top pages tell you what to write and what to beat, which their keyword list alone does not.
Above sixty per cent from ten URLs is concentrated. That is normal and not a fault, but it does mean a single bad migration or template change can take down most of the traffic at once.
Quarterly for your own site, and before any redesign or migration. The list moves slowly, which is what makes a sudden change in it worth investigating.
Find the pages that earn, before you change the ones that do not.
Every URL on any domain, ranked by the organic traffic it actually pulls, with the keyword counts, the terms each page wins and which part of the site is carrying the rest of it.
Advertising Research
Analyze any domain's paid search strategy — ad copies, paid keywords, CPC distribution, ad spend history, and top paid competitors.
Full ad breakdown
Takes one domain and returns the ads it runs, the keywords behind them and its estimated spend.
See a rival's whole paid strategy.
Enter one competitor's domain and get the ads they run, the keywords they buy, what they spend, and where the budget goes, straight from live Google Ads data.
Paid search is an auction you can't see into.
You set bids without knowing what your rivals pay, which ads win them the clicks, or where their budget actually goes. So you overpay, copy nothing that works, and notice a new competitor only after they have taken your share.
One domain in. Their strategy out.
Enter a competitor's domain
Any site you fight for clicks. One field, no filters, no setup.
We pull their paid footprint
Live DataForSEO Google Ads data returns their text ads, the keywords they bid on, a spend estimate, the format mix, and the rival advertisers.
You get the strategy
The exact ads they run, where the budget goes, and who else is bidding, laid out so you know what to do next.
What these words mean
CPC (cost per click)
What an advertiser pays each time someone clicks their ad. It tells you how expensive a keyword's auction is.
$1.85 a click on "hotel deals"Ad copy
The words in a text ad: the headline and the description. It is the pitch they test and pay to show.
"Book Direct, No Fees" headlinePaid keyword
A search term an advertiser bids on so their ad shows for it. The list reveals exactly what they are buying.
68,000 terms for booking.comEstimated ad spend
A modeled monthly budget from their keywords, search volumes, and CPCs. Read it as a signal of scale, not an invoice.
$9.4M a monthAd format
The channel an ad runs on: Search text, Display banners, Shopping, Video, or Discovery. The mix shows their strategy.
61% Search text adsPaid competitor
Another advertiser bidding on the same keywords as your target. You both split the clicks in the same auction.
expedia.com, 74% overlapRead the exact ads they're running.
We capture the live text ads a domain runs: the headline, the description, the display URL, and the date each was last seen. You get their real pitch, not a guess at it.
- Real headlines and descriptions, pulled from live search results
- The display URL and when each ad was last seen serving
- The selling hooks they repeat across every ad
Pro tip: the angle they run most is the one that converts. If "free cancellation" is in every ad, it is winning clicks, so test it in yours.
Live ads: booking.com
Watch their budget rise and fall.
Twelve months of estimated ad spend, month by month. A steady climb means they found something that works and are pouring in more. A sharp drop is a gap opening up for you.
- Twelve months of modeled monthly spend
- Spot seasonal pushes and pullbacks at a glance
- Catch a rival ramping up before they take your clicks
Rule of thumb: a rival climbing every month is worth studying, they scaled for a reason. A rival pulling back is a chance to grab the clicks they are giving up.
Follow the budget and the rivals.
See how their spend splits across ad formats and which competitors bid on the same keywords. Together they show the lane they own and the one left wide open.
- The format mix: Search text, Display, Shopping, Video, Discovery
- The top competitors sharing their keyword auctions
- The channels and rivals you can still out-position
Why it works: if a rival pours 90% into Search text, Video and Discovery are wide open, and you can own a channel they ignore for far less.
Everything the report brings back.
Paid traffic
The monthly visits their ads pull in, a read on how much the spend actually returns.
Display and banner ads
How many image ads they run across the Google Display Network.
Brand bidding
Whether they buy ads on their own brand terms, or move in on yours.
Geographic spend
Which countries the budget targets, so you see where they compete hardest.
CPC distribution
How their bid keywords split from cheap long-tail to premium high-intent clicks.
Landing pages
The pages their ads point to, so you see the offer they send paid clicks to.
How to read a paid strategy.
Numbers only help if you know the move they imply. Here is the exact read on our example domain, booking.com, the way a paid-search strategist would think it through.
From a competitor's domain to your next move.
Set bids with proof
See the real CPCs in a market before you set a budget, so you never overpay just to learn what a click costs.
Know if a market is pay-to-play
Check how heavily rivals advertise before you enter, so paid search is a decision you make on purpose, not a surprise.
Audit a prospect in one search
Pull a full paid-strategy picture for any domain before a pitch, and walk in already knowing their strategy.
Swipe ad angles that work
Read the headlines competitors run most often and adapt the proven hooks instead of guessing at copy.
Questions, answered.
Live Google Ads and search data through DataForSEO. We read the ads actually serving and model spend from real keyword volumes and CPCs, pulled when you search, not from a canned list.
No, and nothing that claims to be is. It is a modeled estimate from the keywords they bid on, each term's search volume, and its real CPC. Treat it as a reliable signal of scale, not an invoice.
Yes. We capture live text ads with the headline, the description, the display URL, and when each was last seen, so you read the exact pitch they are paying to run.
This is the whole paid strategy at a glance: ads, spend, formats, and rivals. PPC Research drills into the keyword-by-keyword bid list; PLA Research covers only Google Shopping product ads. Start here, then drill in.
Very. It shows what advertising a market takes before you spend a cent, teaches which angles win by surfacing the ads that run most, and flags whether rivals are bidding on your brand name.
See any competitor's paid strategy.
It takes one domain. You'll get their live ads, their spend, the channels they buy, and the rivals sharing the auction, everything you need to compete on paid search.
AdClarity — Display & Video Ads Intelligence
Deep competitive intelligence on display ads, video ads, and programmatic campaigns. Top creatives, ad networks, spend estimates, placements, formats.
See how a brand pays for attention before you plan your own ads.
Enter a domain and see its estimated Google Ads spend, how many paid keywords it holds, the sponsored ads showing on its brand search right now, its month-by-month spend history, its YouTube videos, and the paid keywords worth retargeting. Every number comes from DataForSEO.
You only see the ads that happen to reach you.
A rival's ad budget is invisible from the outside. You catch one of their search ads, spot a video, and try to guess the rest. Ads change by the hour and by location, so the picture you build from your own browsing is partial and already out of date. AdClarity pulls the measurable parts of a brand's advertising into one screen so you plan from data, not from what you happened to notice.
One domain in. The brand's ad picture out.
Enter a domain
Any brand site, a rival, a prospect, or your own. The brand name used for the searches is the domain without its ending, so nike.com searches for nike.
We pull five sources at once
Google Ads totals and month-by-month history for the domain, the live Google results page for the brand name, YouTube search for the brand name, and the keywords it appears for that carry a cost per click.
Read the ad picture
Spend and paid keyword totals up top, then the spend trend, the live sponsored copies, the top YouTube videos, and a table of retargeting keywords.
What these terms mean
Ad research has its own words. Here is each one in plain language.
Est. ad spend
DataForSEO's estimate of what the domain's paid search clicks would cost in a month, worked out from its paid keywords and their prices. It sizes the budget; it is not the brand's invoice.
$1.8M a month for nike.comPaid keywords
Google searches where the domain has been seen running a search ad. More paid keywords means a wider paid search footprint.
about 9,400 for nike.comLive ad copy
A sponsored result captured on the Google results page for the brand name at the moment you ran the scan. It can belong to the brand itself or to anyone else bidding on its name.
3 sponsored results for nikeCPC
Cost per click. The average price advertisers pay Google each time someone clicks their ad on that search.
$0.94 for air force 1Competition
How crowded the ad auction is for a keyword, shown as LOW, MEDIUM, or HIGH from Google Ads data. HIGH means many advertisers are bidding.
HIGH means a crowded auctionRetargeting candidate
A high-volume keyword this domain shows up for that advertisers pay for. People who search it have already shown they want to buy, which makes them a good audience to follow up with ads.
368K searches a month, $0.94 CPCRead the ads on the brand's own search.
The scan loads the Google results page for the brand name and keeps every sponsored result it finds, with its headline, display URL, and description. You see the offers and hooks competing for that brand's searchers right now, including rivals bidding on its name.
- Headline, display URL, and description for each sponsored result
- Captured live at scan time, not from an old archive
- A clear empty note when no ads showed during the scan
Pro tip: check the display URL on each copy. If it is not the brand's own domain, someone else is buying clicks on that brand name, and their hook is the one you need to beat.
Sponsored results for nike
See when the brand spends hardest.
A single spend figure tells you size. The trend tells you timing. The chart plots the domain's estimated paid spend month by month from DataForSEO's historical Google Ads data, so the seasonal peaks and the quiet months stand out.
- Month-by-month estimated paid spend, oldest to newest
- Peaks and dips visible at a glance
- Marked Sample when no history came back, so you never mistake it for data
Rule of thumb: a brand's peak month is when clicks cost the most for everyone bidding near it. Start your own push a few weeks before it, or aim for the dip after.
Find the searches worth following up.
The table lists up to twelve high-volume keywords the domain appears for that advertisers pay for, sorted by search volume. Each row has the monthly searches, the cost per click, and how crowded the auction is, so you can build a retargeting list from real demand instead of hunches.
- Monthly search volume for every keyword
- Cost per click, so you can price a campaign before you build it
- LOW, MEDIUM, or HIGH competition badge on each row
Why it works: a keyword that advertisers pay for is one where searchers buy. Following up with those people costs far less than finding new ones cold.
Turn a rival's ad footprint into your plan.
Numbers on their own do not tell you what to do. Here is the read on the nike.com example, the way a paid media buyer would work through it.
Everything else in the scan.
Top YouTube brand videos
Up to eight videos from YouTube search for the brand name, ranked by views, with channel, view count, publish date, and a link out.
A one-line status
The result header labels the brand, from Heavy Display Spend to Light Display Footprint, based on its estimated spend and video count.
Campaign mix, estimated
A ring that splits effort across search, YouTube, display, and retargeting. The shares are fixed proportions, a rough guide and not a measurement.
Honest about gaps
Banner inventory, programmatic impression share, and connected TV spend need a separate data partner, so they are left out rather than guessed.
Export PDF and CSV
Take the spend totals, live ad copies, and retargeting keywords into a report or a spreadsheet.
Straight to Competitor Battle
One click opens Competitor Battle with this domain already filled in, ready for you to add a rival.
From a domain to an ad decision.
Build a retargeting list with proof
Pull a rival's retargeting candidates, keep the ones with a price and competition you can live with, and start from searches that already convert.
Size up a prospect's ad budget
Scan a prospect and its main rival before the pitch, and walk in knowing roughly what each spends and when they push hardest.
Check who bids on your name
Scan your own domain and read the live ad copies. A sponsored result that is not yours is a competitor paying to intercept your searchers.
Spot a video gap
See how many videos surface for a brand name on YouTube, and how much of that footprint belongs to other channels rather than the brand.
Questions, answered.
All of it comes from DataForSEO, and no AI writes any of the numbers. Spend totals, paid keywords, and the spend history come from its Google Ads datasets. Live ad copies come from the Google results page for the brand name, loaded during your scan. Videos come from YouTube search for the brand name. Est. ad spend is DataForSEO's estimate of paid traffic value, not the brand's actual bill.
No. Banner creatives, ad network placements, programmatic impression share, and connected TV spend need a separate panel vendor, and the result says so rather than inventing them. What you get is the Google search ad side, YouTube videos for the brand name, and keyword data.
Active Campaigns adds the paid keyword count to the number of live ad copies, so it measures breadth, not the number of campaigns in the brand's ad account. Impressions (est.) is a rough blend of YouTube views and estimated spend. Use both as size indicators, and rely on spend, paid keywords, and the tables for decisions.
Advertising Research stays on Google search ads: paid keywords, ad copies, paid competitors, and cost per click spread. AdClarity puts a brand's ad spend next to its YouTube presence and a shortlist of retargeting keywords, so you see search and video together.
Three credits. If none of the sources return anything for the domain, you see an empty result and no credit is taken. A result for the same domain can be reused for up to five days, and live ad copies change by auction, so re-run later if none were captured.
Yes. Scan a competitor and start with two things: the live ad copies, to see how they pitch, and the retargeting table, to see which searches are worth paying for. You do not need an ad account to learn from either.
Enter a domain and see how it buys attention.
One scan gives you the estimated spend, the live ads on its brand search, its spend by month, its YouTube videos, and the keywords worth retargeting.
PLA Research — Google Shopping Ads
Scan the live Google Shopping shelf for a product term. Real listings, the prices they advertise, how those prices are distributed and which sellers hold the shelf.
Full shopping audit
Takes one domain and returns its Shopping listings, the products it promotes and the prices it shows.
Type a product. See the whole Shopping shelf.
Enter a product term or a store and get Google's real Shopping shelf laid bare: every product tile, its price, the seller behind it, and where the whole market's prices sit.
You are about to compete on a shelf you have never seen.
When you list a product on Google Shopping, your tile lands on a shelf full of rivals you cannot see up front: their prices, the merchants who own the most listings, and the exact titles that keep winning the click. So you price blind and phrase blind, then pay Google to learn what the shelf already shows. This tool puts the whole shelf in front of you first.
One term in. The whole Shopping shelf out.
Enter a product or store
Type a product term like espresso machine, or a retailer. No feed upload, no Merchant Center access, no account setup.
We read the live Shopping SERP
Metric Vault pulls Google's real Shopping results through DataForSEO: every product tile, its price, and the seller behind it.
You get the shelf, decoded
Listing count, distinct sellers, price bands, the top real products, and who dominates the shelf, in one report.
What these terms mean
Google Shopping has its own words.
PLA, a Shopping ad
PLA means Product Listing Ad. It is the product tile, with a photo, title, and price, shown at the top of a shopping search.
the image and price tiles above the blue linksShopping listing
One product result on the shelf. Each listing is a single tile for one product from one seller.
38 live tiles for espresso machineSeller (merchant)
The store selling a listed product. One product can appear on the shelf from several different sellers at once.
Amazon, Walmart, Best BuyPrice band
A price bucket the shelf is split into, so you can see where products cluster. We use five bands from cheapest to priciest.
Under $25 up to Over $500Median price
The middle price across every listing, so half the shelf sits above it and half below. A more honest midpoint than an average.
$149 is the shelf's midpointSeller share
The percentage of the shelf's listings that one merchant holds. It tells you who occupies the most of the shelf.
Amazon holds 34% of the tilesEvery live product tile, its price and its seller.
We surface the real Google Shopping listings for your term: the exact product titles Google shows, the price on each tile, and the merchant behind it. It is the shelf your ad will land on, before you spend a cent.
- Up to 12 top real listings, with the exact title Google shows
- The real price on every tile, plus the seller name behind it
- Value Leaders and Premium Picks pulled from the same shelf
Why it works: Google Shopping matches heavily on title relevance. Mirroring the phrasing of the winning tiles is the cheapest way to become one of them.
Google Shopping shelf · espresso machine
Price against the real shelf, not a hunch.
Every listing is bucketed into five price bands, so you can see the crowded zones and the gaps at a glance. Price into the wrong band and your tile is either invisible or unprofitable.
- Five bands from Under $25 to Over $500, with the count in each
- The real median price, the true midpoint of the whole shelf
- The most crowded band, where standing out costs the most
Rule of thumb: price within a few dollars of the median to stay in the running, and remember a thinner band can be easier and cheaper to own.
Know which merchants own the shelf.
We count how many listings each seller holds and turn it into share of the shelf. That tells you who your real Shopping rivals are for this product, ranked by how much of the shelf they occupy.
- Every seller on the shelf, ranked by listings held
- Each merchant's share of the total product tiles
- The handful of sellers you are actually competing against
Pro tip: a shelf split across many small sellers is easier to enter than one a single giant owns. Aim where the share is fragmented.
Four numbers, one pricing decision.
Here is how an experienced seller reads the espresso machine shelf, signal by signal, and the move each one implies.
More of the shelf, at a glance.
Beyond the headline shelf, the report breaks out the floor, the ceiling, and the full competitive landscape.
Value Leaders
The cheapest tiles on the shelf, the price floor you have to beat or beat around.
Premium Picks
The most expensive tiles, the ceiling, and which sellers are charging it.
Competitive Landscape
Each seller's share of the Shopping SERP, ranked from most listings to fewest.
Who reaches for this, and why.
Scout the shelf before you spend
Before you turn on Shopping ads, see the exact shelf your product will land on: the prices, the rival merchants, and the gaps you can slot into.
Benchmark against the real market
Set your price against the shelf's true median and bands, not a single competitor's guess or a number pulled from the air.
Find the cheaper band to win
Spot the less-crowded price band on the shelf and win Shopping clicks there for less than fighting in the crowded core.
Track who owns the tiles
See which merchants dominate a product's Shopping tiles, and watch that share shift as you rerun the shelf over time.
Questions, answered.
Real Google Shopping results through DataForSEO. Every product, price, and seller is pulled live from the actual Shopping SERP for your term. Nothing on the shelf is estimated or made up.
No, and we will not pretend to. Ad spend, campaign counts, and impressions cannot be measured from outside an ad account, so we show only what is genuinely observable: the listings, their prices, the sellers, and the price bands.
Either works. A product term like espresso machine shows the whole shelf for that product, while a store name centers the shelf on what that retailer is listing. Try both to see the shelf from each angle.
It is the middle price across every listing we capture, so half the shelf sits above it and half below. That is a more honest midpoint than an average, which a few very pricey tiles can quietly skew upward.
Not at all. This is the research you do before you spend. If you have never set up a Merchant Center feed, the shelf still tells you where to price and how to phrase your product titles so your first listing lands well.
PPC Research covers text search ads: the keywords and cost per click a domain bids on. This tool covers Shopping: the product tiles with a photo and price. Different ad format, different report, and they pair well side by side.
The shelf you'll compete on is one search from opening up.
Type a product or a store above and watch the real Google Shopping shelf, every tile, price, and seller, land in a single report.
AI Visibility Score
Measure exactly where your brand wins or loses inside AI-generated answers. Real category prompts sent to ChatGPT, Gemini, Perplexity, Claude and Google AI Overview — verbatim excerpts, sentiment, citations.
Scan the AI answers
Fire real category prompts at five engines and score how your brand shows up.
See exactly what AI is telling buyers about you — right now.
Real category prompts grounded in your domain's top organic keywords + recent DataForSEO news get fired at ChatGPT, Gemini, Perplexity, Claude & Google AI Overview. We count appearances, sentiment, average position, and citation sources — and ship verbatim LLM excerpts so you see the exact words AI is using to sell you (or your competitor).
Know what AI is telling buyers about your brand.
Enter a domain and we fire real category prompts at ChatGPT, Gemini, Perplexity, Claude, and Google AI Overview, then score how often you appear, where you land, and how each answer speaks about you. Read from live answers, not a cached copy.
Buyers now ask an AI, and it answers without you in the room.
More and more category research starts inside an AI assistant, not a search box. The assistant names a few brands, describes them, and moves on. If you are not in that answer, you were never considered, and nothing on your own dashboards will tell you it happened.
One domain in. Your AI presence out.
Enter a domain
Your brand or a competitor's. We read its top organic keywords and recent news to build real category prompts.
We ask five AI engines
The same prompts go live to ChatGPT, Gemini, Perplexity, Claude, and Google AI Overview, and we read every answer.
You get the full read
A visibility score, each engine's mention rate, average position, sentiment, citations, and verbatim excerpts, on one screen.
What these terms mean
AI visibility score
A single 0 to 100 grade of how often AI answers include your brand across every engine and every prompt tested.
80+ dominates your categoryMention rate
The share of answer slots where your brand actually shows up. One slot is one engine answering one prompt.
25 of 50 slots is 50%Category prompt
A real buyer question in your space, built from your top keywords, like the ones people actually type into an assistant.
best running shoes for flat feetAverage position
When your brand does appear, how high up the answer it sits. Higher means more buyers read it before they stop.
#2 is near the topSentiment
Whether an answer speaks about you positively, neutrally, or negatively. It is the tone AI uses when it names you.
positive, neutral, or negativeCitation source
The pages an engine links to as it answers. These are the sources feeding what it says about you.
the sites the answer is built fromSee which AI engines mention you, and which never do.
We do not just say you appear in AI. We send the same category prompts to all five engines and count how often each one includes your brand, so you can see, engine by engine, where you are strong and where you are invisible.
- All five engines tested with the same real prompts
- A mention rate for each, from ChatGPT to Google AI Overview
- Blind spots flagged, where an engine never names you
Rule of thumb: an engine sitting at 0% is a bigger win than nudging one already at 80%. Clear the blind spots first.
A single AI visibility score you can track over time.
Every appearance across every engine and prompt rolls into one 0 to 100 score, so you know at a glance where you stand. The coverage ring shows how many engines see you, so the number is never a mystery. Hover the ring to explore.
- A weighted score, so a top-of-answer mention counts for more
- The strong, partial, and blind engine split behind it
- Re-run later and watch the score move
Rule of thumb: under 30 is barely visible, 30 to 60 is emerging, 60 to 80 is healthy, and 80+ is dominant. Breaking into one blind engine can lift a full band.
Read the exact sentences AI uses about you.
A score tells you whether you appear. The verbatim excerpt tells you how. For each prompt we keep the real answer text, whether you won or lost it, your position, and the sources the engine cited, so you see precisely what buyers are being told.
- Verbatim excerpts, the exact answer text, not a summary
- Won or lost per prompt, with your position in the answer
- The citation sources each engine leaned on
Why it works: AI answers are built from content an engine can find, trust, and quote. Clear, factual, well-cited pages are what get pulled in. There is no single switch, but stronger source material raises your odds.
best running shoes for flat feet
Everything else the run puts on one screen.
Top citation sources
The pages engines cite when they answer, so you know where to earn a mention.
Sentiment split
How favorable the answers are overall, tallied across every engine that named you.
Visibility trend
Every run is saved, so the curve builds after your second analysis and shows which way you are moving.
Representative prompts
The real category questions we fired, and which ones you won or lost in the answer.
Recommended action plan
Prioritized steps tied to the exact measurements above, not generic advice.
Weekly tracking and export
Schedule a weekly re-run to watch your presence move, then export the full report to share.
How to read a result like a pro.
A number only helps once you know what it is telling you. Here is the exact read on our example, nike.com, thought through the way a brand strategist would.
From "are we even in the answer?" to a plan.
Know what AI tells buyers about you
See the exact words ChatGPT and Perplexity use to describe your brand, and catch an old or negative narrative before it spreads.
Find the AI surfaces you are missing
Spot the engines and prompts where you never appear, then earn the citations that get you pulled into the answer.
Benchmark against the category
Check whether buyers asking category questions actually see you, and where a rival is winning the recommendation instead.
Show AI presence on day one
Run any brand and walk in with a scored, engine-by-engine read of where it shows up in AI answers, not a vague promise.
Questions, answered.
Real category prompts, built from the domain's top organic keywords and recent news, are sent live to ChatGPT, Gemini, Perplexity, Claude, and Google AI Overview at the moment you run it. Nothing is cached. Appearances, position, sentiment, and citations are all read from the actual answers.
It is a composite 0 to 100 grade of how often the brand appears across every engine and every tested prompt, weighted by where it lands in the answer. 80+ is dominant in your category. It measures your AI presence, not your Google ranking.
Partly, and honestly. Engines build answers from content they can find, trust, and quote, so clear, factual, well-cited pages are what get pulled in. There is no single lever or guarantee, but better source material and more citations raise your odds. This tool shows you which prompts and engines to work on first.
This measures your presence across all five assistants for your category questions, and ships verbatim excerpts and sentiment. The AI Overview checker zooms into Google's AI answer box for specific queries. Use this for the whole AI landscape, and that one for Google's box in detail.
Yes. Every number comes with what it means and a next move, from the score to each engine's mention rate. Enter a domain and you get where AI does and does not mention you.
Enter a domain and see what AI says about you.
It takes one run. You will know your score, each engine's mention rate, where you land, how you sound, and the exact prompts to win next, before a buyer ever asks.
AI Competitor Research
Identify the real organic competitors fighting you for the same audience — who out-ranks you, monthly traffic, share-of-voice, keyword overlap. Pair with Visibility Overview for per-engine AI breakdown.
Find the real rivals
Enter a domain or keyword and see who competes for the same audience.
Find the real organic rivals stealing your audience.
Pulls DataForSEO data to surface the real domains fighting you for the same buyers: organic keyword counts, monthly visits, top-3 rankings, and shared-keyword intersections. Pair with Visibility Overview for the per-engine AI breakdown across ChatGPT, Gemini, Perplexity, Claude & Google AI Overview.
See who the AI recommends in your category, and where you rank.
Enter a brand or domain and we ask ChatGPT, Gemini, Perplexity, and Google's AI the real questions in your category, then count who each answer names. You get your rank, your share of voice, and the exact gap to the leader.
Your buyer now asks an assistant, and you have no idea what it says back.
People used to search and scroll. Now they ask ChatGPT or Perplexity for the best option and take the short list it gives them. If that answer names a competitor and not you, you never see it happen, and you never see the sale you lost. The old rank tracker cannot show you any of this.
One brand in. The whole leaderboard out.
Enter a brand or domain
Your own or a rival's. No login, no tag to install, no keyword list to build first.
We ask the five AI engines
We send your category's real questions to ChatGPT, Google AI Overview, Google AI Mode, Gemini, and Perplexity, and record which brands each answer names.
You get the standing and the fix
Your rank and share of voice, who leads each engine, the exact prompts you lose, and the moves that close the gap.
What these numbers mean
AI visibility score
A 0 to 100 grade for how often the assistants name you when someone asks about your category. Higher means you show up in more answers.
62 = named in the majority of answers, not allOrganic reach
Your slice of every brand mention in AI answers for your category, as a percent. Add up all brands and it comes to about 100.
15% = one AI mention in seven goes to youAI mention
One time an assistant names a brand inside an answer. We count them across every question and engine to build the shares.
245 mentions across the answers we readGap to the leader
The distance in share of voice between you and the top brand. It is the single number that says how far you have to climb to reach first.
6 points separates you from the leaderPer-engine leader
The brand that dominates a single engine. The same question sent to ChatGPT and Perplexity can name different winners, so each is ranked on its own.
hoka.com leads Perplexity, a rival leads GeminiWinning prompt
A real question where a competitor gets named and you do not. It is the most concrete place to compete, because it points at one page you could write.
best running shoes for beginnersSee exactly who the AI names, and how often it names you.
Every AI answer in your category names a handful of brands. We read those answers and rank the whole field by share of voice, the slice of all mentions each brand gets. Your own bar sits right in the list, so you can tell at a glance whether the assistant treats you as a leader or an also-ran.
- Every brand the AI recommends in your category, ranked
- Your share of voice shown next to each rival's
- Household names and specialists side by side, so surprises surface
Rule of thumb: in most categories the top brand holds 20 to 25% of AI mentions. Under 10% and the assistant rarely names you. Between 10 and 20% you are in the conversation with clear room to climb.
One score for how visible you are, one slice for how you stack up.
Two numbers tell you where you stand. Your AI visibility score, from 0 to 100, is how often the assistants name you when someone asks about your category. Your share of voice is that same presence measured against everyone else. A brand can score decently and still hold a thin slice when the field is crowded. Hover the ring to explore.
- A 0 to 100 visibility score, read from real AI answers
- Your slice of the category next to the leader's and the rest
- Re-run after you publish and watch both numbers move
Why it works: brand size and AI visibility are not the same thing. A specialist with focused content often out-names a far bigger brand, which is exactly the gap this surfaces.
You are not one brand to AI. You are five.
The same question sent to ChatGPT, Gemini, Perplexity, Google AI Overview, and Google AI Mode comes back with different names. We score your share on each engine on its own, because a brand can lead one and barely register on another. That shows you where you are already strong and where a rival has quietly taken the room.
- Your share measured separately on all five engines
- The brand leading each engine, and by how much
- Your single weakest engine flagged, so you fix that first
Pro tip: engines pull from different places. Perplexity leans on review and comparison sites, Google's AI leans on what already ranks. Win the sources an engine trusts and your share on it climbs.
How to read your standing like a pro.
A rank on its own does not tell you what to do. Here is the read on our example, nike.com in running shoes, thought through the way a competitive analyst would.
Everything else the report hands you.
Winning prompts
Every question where a rival gets named and you do not, with why they win and the page that closes it.
Strategic gaps
The specific areas a competitor is positioned ahead, each paired with the one move that closes it.
Where to win
Five concrete next moves, ordered by how much share of voice each one can win back.
Share-of-voice trend
Your slice month by month over the last year, so you read momentum, not just today's snapshot.
Competitor positioning
Each rival's one-line strategy and whether its share is rising or slipping.
Mentions counted
The raw number of times each brand is named across every answer we read.
From "we think we're doing fine" to "here's who to beat."
Know if AI recommends you or your rival
When a buyer asks an assistant about your category, see whether it names you, and which competitor it reaches for instead.
Get the exact prompts and pages to write
Turn the gap into a to-do list: the questions you lose, the sources each engine trusts, and the pages that would earn a mention.
Spot the specialist quietly winning
See which focused competitor is out-naming far bigger brands in AI answers, before it becomes the default recommendation.
Walk into a pitch with the real standing
Show a prospect exactly where they rank against named rivals across five AI engines, and the plan to climb.
Questions, answered.
We send your category's real questions to the major AI answer engines, ChatGPT, Google AI Overview, Google AI Mode, Gemini, and Perplexity, and count which brands each answer names. It reflects how the assistants respond now, not a stored list.
It is your slice of all brand mentions in AI answers for your category, as a percent. Add up every brand's share and it comes to about 100, so a rising share for one brand means a falling share for another.
Visibility Overview measures your own AI visibility in depth, engine by engine. This tool points that same lens at the field: it ranks you against the specific rivals winning your category and shows the exact gap. Most people run this to find who to beat, then Visibility Overview to track their own climb.
Yes. Enter any brand or domain and you get its standing, its rivals, and its gaps. It is a quick way to size up a market before you enter it, or to study the brand that keeps out-ranking you.
Yes. Every number comes with what it means and a concrete next step, whether that is a page to write or a source to pitch.
See who AI recommends, and take their place.
It takes one report. You will know your rank, your share of voice, the gap to the leader, and the exact prompts to win, across every major AI engine.
Prompt Research
Discover the real prompts people ask AI about your category, whether your brand shows up, and where competitors are winning.
See the real prompts
Enter your domain and find the AI prompts your category is asked.
Discover the real prompts buyers ask AI about your category.
We fire a curated bank of live buyer-intent prompts at ChatGPT, Gemini, Perplexity, Claude & Google AI Overview, then surface the prompts where you win, the ones where competitors win, and the prompts you should be answering but aren't. Winning prompts show the engines that named you; missing ones show an example answer excerpt and how to capture it.
See the prompts buyers ask AI, and whether it names you.
Enter your brand and we run the real prompts and questions buyers ask ChatGPT, Gemini, Perplexity, Claude and Google AI Overview, then show which answers name you, which name a rival, and the exact gaps to close. Measured live, not guessed.
Your buyers are asking AI about you, and you cannot see the conversation.
The people who used to Google "best running shoes" now ask an AI assistant, read the three or four brands it names, and stop there. That answer is decided in private, one prompt at a time, and if you are not in it you never find out. You just quietly lose the sale.
One brand in. Every prompt, and where you stand, out.
Enter your brand
Give us the brand or domain you want to check, like a running-shoes label. No setup, no tags, no crawl to configure.
We ask what buyers ask
We build the real prompts and questions people ask about your category and fire each one at up to five live AI engines.
You get the whole picture
Every prompt you asked, whether the answer names you, the answer itself, and the exact gaps to close.
What these terms mean
Prompt
A real question or request someone types into an AI assistant. It is the AI-era version of a search query.
"best running shoes for beginners"Coverage score
How often your brand shows up across all the answers we collect, from 0 to 100. It is your share of the AI conversation.
42 = named in under half the answersBrand mention
Whether the AI actually names your brand in its answer. Named means you are in the running, absent means you are invisible.
Named in 5 of 12 promptsOpportunity prompt
A prompt where the AI answers without you, usually while naming a rival. It is a gap you can close with the right content.
"running shoes for flat feet", 0 of 5 enginesIntent cluster
Prompts grouped by what the person actually wants: to compare, to learn how, to check a price, to find an alternative.
Comparison, How-to, Pricing, AlternativesAI engine
One of the assistants we test your prompts against. Each answers differently, so coverage is measured per engine.
ChatGPT, Gemini, Perplexity, Claude, AI OverviewSee which prompts put you in the answer, and which skip you.
We run each category prompt through up to five AI engines and count how many name you. A prompt won by all five is a stronghold. One won by none is a gap. You see the whole list, sorted, so you know exactly where you stand.
- Every prompt tested across up to five live AI engines
- Sorted by how many engines name your brand
- The exact answer text, so you see what beat you
Rule of thumb: a prompt named by four or five engines is worth protecting. One named by zero or one is your next piece of content.
A single coverage score you can watch climb.
The whole run rolls into one number from 0 to 100, so you know your standing at a glance. The breakdown shows how many prompts you win outright, win on some engines, or miss entirely, so the number is never a mystery.
- One coverage score across every prompt and engine
- The win, partial, and miss split behind the number
- Re-run later and watch the score move
Rule of thumb: under 30 is behind, 30 to 70 is building with clear wins left, and 70 and up is dominant. Closing two or three gaps usually moves a whole band.
Every missing prompt comes with the answer to beat.
A gap is only useful if you know what filled it instead. For each prompt where you are absent, we show the answer the AI actually gave, which rivals it named, and the content asset that would earn your place. Question research is built in, so the real how and why questions are here too.
- The live answer text for every prompt you miss
- Which competitors the AI named in your place
- A plain next step: the asset that closes the gap
Why it works: the AI is telling you, in its own answer, exactly what a winning page looks like. Match its depth and you become the source it quotes.
running shoes for flat feet
Everything the run tells you, past the headline.
Per-engine coverage
How often each AI engine names you, so you know where you are strong and where you are invisible.
Intent clusters
Prompts grouped by what the buyer wants, so you can target the intent that converts first.
Real questions, built in
Question research is merged in, so the real how, what, and why questions buyers ask AI sit right beside the prompts.
The answer, quoted
For every gap, the exact answer the AI returned, so you write against the real thing, not a guess.
Average position
When you are named, how high you land in the AI's list. Present is good, first is better.
Send winners to tracking
Push the prompts you already win into Prompt Tracking and get told the moment your coverage slips.
How to read a result like a pro.
A number only helps once you know what it is telling you. Here is the exact read on our example, a running-shoes brand, thought through the way an experienced marketer would.
From "are we even in AI answers?" to a ranked to-do list.
Know if AI recommends you
See, prompt by prompt, whether the assistant names you when a buyer asks about your category, or hands them a competitor.
Get your list from real prompts
Turn the gaps into a content plan grounded in the exact questions buyers ask AI, not another round of guesswork.
Find the prompts to win, then track them
Spot the high-intent prompts you are missing, ship the asset, and send the winners to tracking to hold the ground.
Show a client where they stand
Run any brand and walk in with one screen: whether AI names them, which rival it prefers, and the fix list to close the gap.
Questions, answered.
We build the real category prompts and questions buyers ask about your brand or domain, then run each one live at the moment you press go. Nothing is a canned list, so the prompts reflect how people actually ask AI about your category right now.
Yes. We fire each prompt at up to five live engines, ChatGPT, Gemini, Perplexity, Claude and Google AI Overview, and read whether the answer names you. Every number is measured from a real response, never estimated.
Under 30 means you are behind and rarely named. 30 to 50 is building, with clear wins left. 50 to 70 is strong, and 70 and up is dominant, where the AI reaches for you first. It measures your share of the answers, not your website rankings.
This finds the prompts and shows where you stand today. Prompt Tracking watches the specific prompts you care about over time, so you catch the moment coverage moves. Most people research here first, then track the winners to protect and the gaps to close.
Yes. Every prompt is in plain language, tagged by what the person wants, and paired with the answer the AI gave, so you can see exactly what to write next without knowing any special words. Enter your brand and the tool does the rest.
Enter your brand and see the whole conversation.
One run shows every prompt buyers ask AI, whether the answer names you, and the exact gaps to close, before you write a single word.
Brand Performance
Score your brand across the three channels we can measure: organic search, backlink authority and paid presence. Built from live DataForSEO data, with a 12-month organic trend and the keywords carrying it.
Score your brand
Enter your domain and score its organic, backlink and paid presence.
See how much of your market your brand actually holds.
We measure how far organic search, backlinks and paid search carry your brand, then roll the three into one 0 to 100 score with a 12-month trend, so you can see whether your brand is gaining ground or losing it.
See how AI and search rate your brand before your rivals do.
Enter your domain and get one brand score built from six real channels, AI Search, organic, social, paid, PR and direct, pulled live from DataForSEO, with how you stack up against competitors and which way the whole thing is trending.
Your brand shows up in a dozen places. You are watching one.
You check your Google rank, so you feel on top of it. But an AI assistant is answering "which running shoe should I buy" for someone right now, social is shaping first impressions, and a reseller may be sitting on your own branded search. No single number tells you if the brand is winning or quietly slipping.
One domain in. One brand score out.
Enter your domain
Just the domain, like nike.com. No tags to install, no accounts to connect, no setup.
We read every channel live
Real DataForSEO for organic, backlinks and paid, plus your branded search results, scored into one composite the moment you run it.
You get the full read
An overall brand score, a score per channel, how much of your name you own, your top keywords, and a 12-month trend.
What these numbers mean
Brand-performance score
One number from 0 to 100 that rolls all six channels into a single read of how the brand is doing. The higher it is, the more places you win.
86 = industry-leading across channelsChannel score
The same 0 to 100 grade, but for one channel on its own, so you can see exactly where you lead and where you lag.
AI Search 90 = your strongest channelOrganic reach
How much of Google's first page for your own brand name is property you control, versus a reseller, a directory, or a review site.
74% owned = you control most of the storyOrganic keywords
The count of Google searches your site already ranks for. It is the size of the audience that search sends you every month.
the demand you have already earnedReferring domains
The number of separate websites that link to you. More distinct sites means more trust behind your name, which lifts every channel.
breadth matters more than raw link countLink velocity
How many new referring domains you gain each month. A brand that is still growing shows a line that trends up and to the right.
steady new links beat one old spikeSee your brand on every channel that shapes it.
We score the six channels the way buyers actually meet you: AI Search, organic search, social, paid, PR and direct. Each is a real 0 to 100 read from live signals, so you see at a glance where you dominate and where a rival is beating you.
- Six channels, each scored 0 to 100
- Real DataForSEO signals behind every channel
- The one weak channel stands out so you know where to work
Rule of thumb: a brand rarely wins everywhere. Two channels you dominate with no truly weak one usually beats six middling scores.
One score for the brand, and who owns your name.
The three channels roll into a single 0 to 100 brand score, so you know where you stand in a glance. Next to it, share of voice shows how much of page one for your own name is your property versus a third party. Hover the ring to explore.
- A weighted composite, so your strong channels count for more
- Owned property versus third-party on your branded page one
- Re-run after a push and watch the score climb
Why it works: owning your branded search is the cheapest brand win there is. It is your own name, so a competitor or a bad review sitting there is a leak you can plug fast.
A snapshot lies. The trend tells the truth.
Every run is saved, so your brand score becomes a line, not a dot. Twelve months of your organic keywords and traffic show whether the brand is climbing or quietly slipping, long before it turns up in revenue.
- 12 months rebuilt from your real measurements
- Spot a slide the month it starts, not two quarters late
- Link velocity shows if your authority is still building
Pro tip: direction beats level. A 70 that has climbed for six months is a healthier brand than an 85 that has stalled.
How to read a brand score like a pro.
A score on its own is just a number. Here is the exact read on our example, Nike, thought through the way a brand lead decides where to spend next.
The signals behind the score.
Top keywords
The highest-volume terms you already rank for, each with its position and the traffic it drives.
Link velocity
Net new referring domains each month, so you can see whether your authority is still building.
Brand SERP ownership
How much of Google's first page for your name is your own property versus everyone else.
Competitor comparison
Run your brand head to head against a rival on the same six channels and see where they beat you.
Brand alerts
Get pinged the moment a channel score moves, up or down, so a slide never surprises you.
Priority actions
A short, ranked plan grounded in the numbers this run actually measured.
From "traffic is up" to "here is the whole brand."
See the whole brand on one screen
Stop stitching five dashboards together. One score, six channels, and whether the line is climbing or slipping.
Prove the work is winning
Show the exact channel scores and the 12-month trend, not a vague sense that things are going well.
Know where AI puts you
See whether AI assistants surface your brand first or send buyers to a rival, before it quietly costs you a sale.
Report health a client believes
Hand over a real, DataForSEO-backed scorecard with a trend line, not a slide of round numbers.
Questions, answered.
Live DataForSEO for organic, backlinks and paid, plus your real branded search results for the AI Search and direct channels. Everything is pulled and scored the moment you run it, so nothing is served from a stale cache.
It is a weighted 0 to 100 composite of the six channels. 80 and up is industry-leading, 60 to 79 is strong, 40 to 59 is emerging, and under 40 needs real work. It measures brand health across channels, not a single keyword rank.
Visibility Overview zooms right into how AI engines answer about you. Brand Performance is the wide shot: AI Search is one of six channels it rolls into a single brand score with a trend line. Use one for depth on AI, this one for the whole picture.
Yes. Run any rival's domain to see their channel scores next to yours and exactly where they are ahead, so you know which gap is worth closing first.
Yes. Every score comes with context and a short, prioritized action plan, so you know what the number means and what to do next.
See your whole brand in one score.
One run shows where your brand wins, where a rival is gaining, and which way the trend points, across every channel that shapes how people find you.
Perception Analysis
Understand how your brand is perceived across AI models, media, and social — what people actually feel about you.
Read the sentiment
Enter your domain and see how AI, media and social feel about your brand.
Understand exactly how the world feels about your brand.
Aggregates sentiment across AI models, media coverage & social channels to score Trust, Quality, Innovation and Value. Each attribute carries written evidence for the rating, alongside the recent news coverage behind it, so you can see why the score is what it is — not just a number on a gauge.
Know what AI says about you before your customers ask it.
Enter a brand and see how AI assistants describe it: the sentiment mix, an overall rating, the positive and negative themes, and the story they tell. Built on real web mentions from news, blogs and forums.
Your brand already has a reputation inside AI. You have never read it.
More people now ask an AI assistant about you than read your homepage. It answers with a settled opinion, drawn from years of news, reviews and forum posts, and it repeats that opinion to every buyer who asks. If a wrong or unkind theme has taken hold, it is shaping decisions right now, and you cannot fix a perception you have never seen.
One brand in. Its full perception read out.
Enter a brand
A name or a domain, yours or a rival's. No account setup, no tracking pixel, no waiting on a crawl.
We gather mentions and ask the models
We pull real web mentions from news, blogs and forums, score how they lean, and read how AI assistants describe the brand in their own words.
You get the full read
The sentiment mix, an overall rating, the positive and negative themes with evidence, and the narrative, on one screen.
What these readings mean
Sentiment mix
The share of mentions that are positive, neutral, or negative. It is the quickest read on whether the conversation about you is warm or cold.
64% positive, 25% neutral, 11% negativeSentiment lean
One word for where that mix settles, positive, mixed, or negative. It saves you doing the math on the split.
Positive lean when positive clears negative by 10 pointsOverall rating
A qualitative call, Strong, Moderate, or Weak, on how the brand comes across once everything is weighed together.
Strong = the read is confident and favorablePerception theme
An attribute the market ties to you, good or bad, each with a strength label and a line of real evidence behind it.
"Innovation and performance" carries strong evidenceEmotional tone
The feelings that run under the words, admiration, trust, or frustration, and how prevalent each one is.
Admiration and aspiration run high for this brandPerception narrative
The short story the evidence adds up to, the plain summary of what people believe about you and why.
A one-paragraph read you can quote in a deckHow the world actually feels, not how you hope it does.
Every tracked mention is sorted into positive, neutral, or negative, then rolled into one sentiment score and a single lean. You see warmth or trouble in a second, and the split behind the number is right there, so it is never a guess.
- The positive, neutral, and negative split, measured not guessed
- One sentiment score and a plain lean you can report
- Grounded in the real mention count, so the mix has weight
Rule of thumb: the lean matters more than the exact percentage. Positive clearing negative by 10 points or more is a warm brand. A gap under that is mixed, and worth a closer read of the themes.
The exact strengths and concerns tied to your name.
A score tells you the temperature. The themes tell you why. We surface the attributes AI associates with you, positive and negative, each with a strength label and a line of real evidence, so you know which stories to grow and which to answer.
- Positive attributes ranked by how strongly they land
- Negative themes named plainly, with the evidence behind each
- A strength read, Strong, Moderate, or Weak, on every theme
Pro tip: a strong negative theme is worth more of your attention than a weak one, even if there are fewer of them. A weak concern is noise. A strong one is the story that spreads.
The narrative your evidence adds up to.
Numbers and themes are the parts. The narrative is what they mean together, a short, plain read of what the market believes about you and why. It is the paragraph you can drop into a board deck or a comms plan without translating it first.
- One clear summary of how the brand is perceived
- The lead story and the counter-story, named side by side
- Written so a non-expert can act on it, not decode it
Why it works: people do not remember your sentiment percentage, they remember the story. Reading the narrative in the model's own framing shows you the exact one it repeats, so you can reinforce it or reshape it.
nike
The layers that show where a perception comes from.
Emotional tone mix
The feelings under the words, so you know if you inspire admiration, trust, or frustration.
Audience segments
How different groups feel, so a warm average never hides a group that is cooling on you.
Top mentioning domains
The real sites driving the conversation, so you know whose coverage is shaping the view.
Recent news coverage
The latest real headlines from Google News, so you can see the events moving sentiment right now.
Qualitative AI read
The models graded on the traits that build a brand, so you see exactly which pillar is soft.
Prioritized recommendations
A ranked list of moves, so you leave with the next action, not just a diagnosis.
How to read a result like a pro.
A reading only helps once you know what it is telling you. Here is the exact read on our example, nike, thought through the way a brand lead would.
From "I think we look fine" to "here is what they actually believe."
Walk into the meeting with the real read
Bring the sentiment mix, the themes, and the narrative to the table, instead of a gut feel that the room can argue with.
Catch a negative theme while it is still small
See which criticism is gaining strength and answer it early, before it becomes the story every buyer hears from an assistant.
Know how you come across to a buyer
Read the exact impression a customer forms when they ask AI about you, and fix the gap between that and how you see yourself.
Open a pitch with a mirror
Run a prospect and show them, in their own coverage, the strength to grow and the concern to answer. Proof beats a promise.
Questions, answered.
Two sources, combined. The sentiment mix, the mention count, the top domains, and the recent news are real web data pulled through DataForSEO from news, blogs and forums. The overall rating, the themes, the emotional tones, and the narrative are a live read from the AI models on how they describe the brand. You get the hard numbers and the qualitative story in one report.
It is a qualitative call, Strong, Moderate, or Weak, on how the brand comes across once trust, quality, innovation, and value are weighed together. It is not a rank or a share of voice. Think of it as the one-word answer to "how is this brand seen right now," with the pillar meters showing you which trait is lifting or dragging it.
We take real mentions of the brand across news, blogs and forums and sort each one as positive, neutral, or negative, then show the share of each and the count behind it. Because it rests on the true mention volume, a big number of mentions carries more weight than a handful, so the mix reflects the actual conversation, not a small sample.
It is included here. This analysis covers the sentiment mix, the overall rating, the positive and negative themes with evidence, and the narrative those pieces add up to. Nothing else needs to be run.
Yes. Every reading comes with plain words for what it means, and the narrative hands you the story in a paragraph you can read aloud in a meeting. You can also run a competitor and compare, so you see your perception next to theirs. Enter a brand and the report explains itself.
Read your brand the way AI reads it.
It takes one analysis. You will see the sentiment, the overall rating, the themes people tie to you, and the story they tell, before your next customer asks a model about you.
Narrative Driver
Identify the dominant stories being told about your brand across AI, media, and social — and how to shape them.
Identify the dominant stories — and shape them before competitors do.
Surfaces the 5 dominant narratives AI, media & social are telling about your brand, scored by strength and sentiment. You also get the narrative gaps (stories you should own but don't), the venues already shaping the conversation, and a 12-month trend so you can see which narratives are rising or fading.
Hear the stories people tell about your brand.
Enter your brand's domain and get the handful of stories that tend to follow it, the stories you should own but don't, and what your rivals are known for. The stories are an AI read. The mention count, sentiment mix and top venues beside them are measured by DataForSEO.
Your brand already has a story. You just didn't write it.
Every brand picks up a few one-line stories: the cheap option, the one that is hard to set up, the favourite of beginners. They spread through reviews, threads and articles long before anyone on your team notices, and they decide how buyers see you. Narrative Driver names those stories, the ones you are missing, and the ones your rivals own, so you can decide which to back and which to answer.
One domain in. The stories around it out.
Enter your brand
Type the brand's domain, like canva.com. The tool uses the brand name for the measured part of the run.
We measure, then read
DataForSEO counts web mentions, the positive, neutral and negative split, the domains that mention you most, and recent news. An AI model then writes the narrative read with those numbers in front of it.
Read the stories
You get the dominant narratives, the gaps, your rivals' stories with a threat level, and interventions that name the story each one targets.
What these terms mean
Narrative work has its own words. Here is each one in plain language.
Dominant narrative
A one-sentence story that keeps getting told about your brand. Each comes with its likely source, its sentiment and a strength label.
"the design tool for non-designers"Qualitative label
A word rating instead of a number, such as Strong, Moderate or Weak. It is an AI judgement, so it is shown as a word on purpose.
Strength: StrongMomentum
Whether the brand's story seems to be gaining or losing pull right now: Rising, Stable or Declining. One label from this run, not a chart over time.
Momentum: RisingNarrative gap
A story your brand should own but nobody tells yet. Each gap says why it is missing and how to fill it.
"built for brand teams at scale"Threat level
How much a rival's story competes with yours for the same buyer: Low, Moderate or High.
figma.com, threat HighSentiment mix and venues
The measured side. The share of mentions that read positive, neutral or negative, and the publisher domains that mention you most.
62% positive across 48K mentionsThe stories that follow your brand around.
Each narrative is one plain sentence you could hear a buyer say, with where it tends to come from, whether it helps or hurts, and how strong it is. Open one to read where the story comes from, then turn it into a PR pitch or a content brief from the same card.
- Source for each story: AI, Media, Social or Mixed
- Sentiment and strength as labels, with a short explanation
- Generate PR Pitch, Create Content Brief and Track This Narrative on every card
Rule of thumb: a strong negative story beats a weak positive one for your attention. Answer the drag first, then amplify the winner.
Dominant narratives, canva.com
Check the stories against what was actually counted.
Next to the AI read sits the Real Sentiment Mix: the share of web mentions that read positive, neutral or negative, measured by DataForSEO. The overall lean is Positive or Negative only when one side leads the other by ten points or more, otherwise it reads Mixed.
- Total mentions measured across news, blogs and forums
- Positive, neutral and negative as real percentages
- Four AI labels beside it: Strength, Clarity, Consistency, Momentum
Pro tip: mentions are counted on the brand name without its domain ending. If your name is also a common word, some mentions will be about something else, so lean on the stories more than the raw count.
Find the venues already shaping the conversation.
Top Mentioning Domains ranks the sites that mention your brand most, with each one's mention count and its share of the list. These are the places a story about you already gets repeated, which makes them the first place to answer one or plant a new one.
- Up to six publisher domains, ranked by measured mentions
- Each domain's share of the mentions on the list
- An action plan built from these numbers, such as who to pitch first
Why it works: a site that already mentions you thousands of times is an open door. A pitch there builds on coverage you have instead of starting cold.
Turn a list of stories into your next campaign.
Stories are only useful if they point somewhere. Here is the read on the canva.com example, the way a brand lead decides what to do this month.
Everything else in a narrative report.
Qualitative AI read
Strength, Clarity, Consistency and Momentum as labels, plus a written summary of the stories.
Narrative gaps
Each missing story with why it is missing and a concrete way to fill it.
Competitor positioning
Each rival's main story with a Low, Moderate or High threat label.
Recommended interventions
Actions that each name the story they amplify, counter or establish, and the channel to use.
Insights and action plan
Plain notes built only from the measured numbers: mention count, sentiment lean, top venues and recent news.
Save and hand off
Save the report or track a narrative in your Content Hub, or jump to Press Pitch and Content Brief with the story filled in.
From a domain to a story you can act on.
Pick the story to pitch this quarter
See which positive narrative is strongest and which venues already cover you, then send the pitch where it will land.
Answer a negative story before it spreads
Find the negative narrative, read where it comes from, and brief content that answers it with proof.
Open a pitch with the client's own story
Show a prospect the stories told about them, the gaps they are missing, and the rival with the high threat label.
Check the story matches your positioning
Compare what you say about your product with what gets repeated about it, and close the gap on purpose.
Questions, answered.
Two sources, kept apart. The mention count, sentiment percentages, top mentioning domains and recent news are measured by DataForSEO. The narratives, their labels, the gaps, the competitor stories and the interventions are written by an AI model that is given those measurements. The AI does not query ChatGPT or other assistants, and it is told not to invent scores, so its output is shown as labels.
Because nothing measures narrative strength as a number. A score like 74 would look measured when it is really a judgement. Strong, Moderate and Weak say honestly what it is. The numbers you do see, like mentions and sentiment, come from DataForSEO.
No. Each run is a snapshot, and Momentum is a single Rising, Stable or Declining label, not a chart. To follow a story, re-run the tool each month or use Track This Narrative to save it to your Content Hub.
One credit per report. Results for the same brand are kept for up to two days, so running it again within that window can return the saved report instead of a fresh read.
Both use the same measured mentions and sentiment. Brand Perception rates how the brand is seen on trust, quality, innovation and value, and by audience. Narrative Driver is about the stories: which ones are told, which are missing, and which ones your rivals own.
Yes. Enter your domain and read the dominant narratives first. Each is one plain sentence, so you do not need any background to see what people say about you and whether it helps.
Find out what your brand is known for.
Enter one domain. You get the stories told about it, the ones it is missing, and where to tell a better one.
Questions
Track the questions people search about your brand and category — discover question gaps, missed opportunities, and content angles you can own.
Every question buyers and AI chatbots ask — with answers ready.
Pulls every real question people ask about your brand or topic, groups them by intent (how-to / comparison / price / definition / problem-solving), shows search volume + SERP features for each, and flags the ones already showing in People Also Ask, so you know exactly which questions to start ranking on first.
One word in, every question searchers ask about it.
Type a brand or topic and get the questions people really type into Google: the ones in live People Also Ask boxes plus question-shaped keyword suggestions. Each comes with measured monthly search volume, keyword difficulty, and an intent label, ranked so the biggest and easiest ones are on top.
You write the page you think people want, not the one they ask for.
Searchers do not type "Shopify". They type "how much does shopify cost" and "shopify vs wix". Those questions sit in Google's People Also Ask boxes and in keyword data, but finding them means clicking through results by hand and guessing which ones have any demand. Questions pulls them together in one run and puts a measured number next to each.
One seed. Every question. Ranked.
Type a brand or topic
A brand name like shopify, or a topic like standing desks. One word or a short phrase is enough.
We collect and measure
We read the live Google results for People Also Ask, pull keyword suggestions seeded with what is, how to, why and is, keep the ones phrased as questions, then measure volume and difficulty for up to 90 of them.
You get a ranked list
Every question sorted by volume, labeled by intent, with quick wins, comparison and price questions, and coverage gaps pulled out for you.
What these terms mean
The result uses a few words worth knowing before you read it.
People Also Ask
The box of expandable questions Google shows in the results. A question in it is one Google already links to your topic.
12 live PAA questions for shopifySearch volume
How many times a month people search that exact question, measured from Google Ads data. It tells you how much demand a page can catch.
12.1K a month for the cost questionKeyword difficulty (KD)
A 0 to 100 estimate of how hard it is to reach the first page for that question. Under 30 is easy, 30 to 60 medium, 60 and up hard.
KD 9 means a short answer can rankIntent
What the searcher wants: how-to, definition, comparison, price, problem, or review. It is set from the words in the question, so a "vs" is always a comparison.
"shopify vs wix" is ComparisonQuick win
A question with a measured difficulty under 30. It is the kind a focused answer on your own page can realistically rank for.
17 quick wins in this runFeatured Snippet
The answer box Google shows above the normal results. Here the tag means the topic's own results page has one, so short answer blocks can compete for it.
Answer in 40 to 55 wordsSee what people want before you pick a format.
Every question gets an intent label, and the Intent Mix ring shows how the whole set splits. A topic heavy on how-to questions wants tutorials; one heavy on price and comparison questions wants a pricing page and a head-to-head page. The top intent also appears as its own card at the top of the result.
- Six intents: how-to, definition, comparison, price, problem, review
- The share of each, across every question found
- A mind-map groups the top questions under each intent
Rule of thumb: the intent is read from the wording, so skim the list once. A question with no telling word lands in Definition by default.
The twelve biggest questions, with the numbers beside them.
The Top Questions table ranks the real questions by measured monthly volume. Each row shows the intent, the volume, a difficulty ring labeled Easy, Medium or Hard, and whether the question sits in a live People Also Ask box. When Google Ads has no figure for a question, the row says No data instead of showing a zero.
- Ranked by volume, then by lower difficulty
- A PAA tag on questions Google shows in People Also Ask
- A Generate button that opens SEO Brief with that question filled in
Pro tip: a question with a PAA tag and a medium difficulty is often a better first page than the top row. Google already treats it as part of the topic.
Top Questions for shopify
Start with the questions you can actually win.
Big questions tend to be owned by the brand and the biggest publishers. The Quick Wins panel pulls out the five questions with the lowest measured difficulty, shows each one's KD and volume, and says why it is easy, including whether it already appears in People Also Ask.
- The five lowest-difficulty questions, side by side
- A count of every question under KD 30 in the top cards
- A Difficulty Distribution chart of the whole spread
Why it works: a low-difficulty question has weak pages on page one. A direct answer in the first 40 to 55 words of a section is often enough to replace them.
Turn 84 questions into your first three pages.
A long list is only useful once it tells you what to write. Here is the read on the shopify run, the way a content lead picks the order.
Everything else in the result.
Volume Distribution
A chart of how many questions fall under 100, 100 to 1K, 1K to 10K, and above, so you see if demand is spread thin or concentrated.
Comparison questions
The head-to-head questions in their own list, with the rival named in each "vs" question pulled out as a tag.
Price questions
The cost, pricing and free-plan questions listed separately, each with volume and KD, since these searchers are close to buying.
Coverage gaps and recommendations
How many questions of each intent were found, and the page types that answer them, such as a pricing page or a help section.
FAQ schema file
Downloads FAQPage structured data for the top ten questions. The answers are a placeholder, so write your own before you publish it.
CSV export and cluster
Export every question with intent, volume, KD and SERP tags, or send the topic to Topic Research to plan a content cluster.
From a topic to a content plan.
Build a calendar from real demand
Run your core topic, sort by volume and difficulty, and schedule the quick wins first so early posts earn traffic while the big pages take shape.
Answer what buyers ask about you
Run your brand name to find the price, comparison and review questions prospects search before they sign up, then publish the pages that answer them.
Turn problem questions into help articles
The problem questions show what users struggle with in their own words. Each one is a help page that also catches search traffic.
Show a client the questions they are missing
Run the client's topic, export the CSV, and walk in with a ranked list of questions and the page type each one needs.
Questions, answered.
Two real sources. The live Google results page for your seed, where we expand the People Also Ask boxes, and DataForSEO keyword suggestions for the seed and for what is, how to, is, why and how does in front of it. We keep the suggestions phrased as questions and add every PAA question. Nothing is written by AI.
Measured. Volume comes from Google Ads search volume data, and falls back to the DataForSEO keyword figure when Google Ads has none. Difficulty comes from DataForSEO's keyword difficulty data. If neither source has a volume for a question, the result shows No data rather than a zero.
No. Questions reads Google search data only and does not ask any chatbot about your brand. To see how AI answers mention you, use the AI Visibility tools. Run Questions first to find what people ask, then track those prompts there.
It means Google showed a Featured Snippet on the results page for your seed topic, so the tag appears on every question in that run. It is not checked question by question. The PAA tag is specific: it marks only the questions found in a live People Also Ask box.
One credit. If no questions come back for your seed, you see an honest empty result and are not charged. A topic someone already ran in the last seven days can be served from the saved result, which still costs one credit.
Type the topic your business is about and open the Quick Wins panel. Pick one question, click Generate on it in the Top Questions table, and SEO Brief opens with that question ready. You do not need to know what difficulty means to follow the green labels.
Stop guessing what people ask. Read the real questions.
Type one brand or topic and get every question we can find on Google, with volume, difficulty and intent, ranked and ready to write. It takes one run.
Stop guessing what to do next.
Growth Actions turns everything you have run into one ranked to-do list, sorted by what makes the biggest difference first. Enter your domain, hit Generate, and work the top of the list.
A stack of reports is not a plan.
Most tools hand you charts and leave the "so what do I actually do" to you. A growth queue reads those results and turns them into one ranked list of moves, with the highest-payoff, lowest-effort ones on top. You stop staring at data and start working a list.
What these badges mean
Each action carries a few labels.
Projected impact
How much this one move could grow your visibility if it works. Bigger impact means it is worth doing sooner.
High = a real jump in AI answersEffort
How much work the move takes, from a quick edit to a multi-week project. Low effort means you can ship it this week.
Low = under an hour of work90-day win probability
The estimated chance the move actually pays off within three months. Higher odds mean a safer bet for your time.
78% = very likely to landPriority score
The single number that orders the queue. It combines impact, how easy the work is, and the win odds into one rank.
92 = top of your listQuick win
A move that scores high on impact but low on effort. The best possible use of a busy week, so the queue floats these up.
7 waiting for you right nowAction category
The kind of work: technical, content, backlinks, or AI-visibility. Lets you batch similar tasks in one sitting.
Filter to just ContentThree simple questions decide the order.
Every possible move is scored on how much it could help, how much work it takes, and how likely it is to pay off in 90 days. The score multiplies those together, so a small, easy task with good odds outranks a huge, risky one every time.
- Projected impact: how far it could move your visibility
- Effort: a one-hour edit or a multi-week build
- Win odds: the chance it lands within three months
Why it works: because the score multiplies effort-ease in, a quick win beats a heavy project even when the project promises more. You clear the easy money first, then tackle the big builds.
Every card tells you what, why, and how hard.
Each item in the queue is a ready-to-work card. The three badges read at a glance: Impact tells you the payoff, Effort tells you the time cost, and Win-odds tell you how safe the bet is. Below them, the card says exactly what to do and which of your runs it came from.
- Impact, Effort, and Win-odds badges you can scan in a second
- A plain instruction: the exact change to make
- The source tool, so you can trust where it came from
Pro tip: scan the Effort badge first. Bank every Low-effort, High-impact card this week, and park the High-effort ones for a slower stretch.
Add FAQ schema to your pricing page
The more you feed it, the smarter it gets.
Growth Actions reads every AI-visibility tool you run: Visibility Overview, Competitor Research, Questions, Prompt Tracking, Perception, and Narrative Drivers. One run is enough to start. Each extra tool adds moves in more categories and re-ranks the whole list, so the queue keeps getting sharper without you asking.
- Reads six upstream tools, not just one
- Covers technical, content, backlinks, and AI-visibility work
- Re-ranks on its own as you run more, no rebuild needed
Rule of thumb: one upstream run gets you a useful queue today. Feed a second and a third over the week, and the ranking tightens around your best real opportunities.
Why this one sits at the top.
Take the queue's number-one card, "Add FAQ schema to your pricing page," and read it the way an experienced marketer would, badge by badge, down to the move.
Everything you need to just work the list.
Auto-refresh
Run any upstream tool and the queue re-ranks itself. No need to regenerate by hand.
Filter by category
Show only one kind of work, so you can batch every content fix or every technical fix at once.
Quick-wins first
One tap surfaces the low-effort, high-impact cards, so a busy week still makes real progress.
Source transparency
Every card names the run it came from, so you can check the evidence before you spend time on it.
Export and share
Send the ranked list to your team or client as a PDF, spreadsheet, or a shareable link.
Projected lift
See the visibility gain if you clear the top moves, so the plan connects to a real outcome.
From "where do I even start" to a plan.
Your Monday planning list
Open the queue, take the top three cards, and you are done deciding. The week plans itself around real payoff.
Spend limited hours where they pay
With only a few hours to give, clear the quick wins first and leave the heavy projects for a slower stretch.
Show a client why these come first
The score makes the order defensible. Point to impact, effort, and odds instead of arguing about opinions.
Grow without an SEO hire
A ranked plan built from your own data means you can act with confidence, even if SEO is new to you.
Questions, answered.
Your AI-visibility runs. Growth Actions reads Visibility Overview, Competitor Research, Questions, Prompt Tracking, Perception, and Narrative Drivers, then turns their findings into ranked moves. The more of them you have run for your domain, the richer the queue.
No. One upstream run is enough to generate a useful queue. Run more tools whenever you like and the ranking sharpens on its own.
It is the estimated chance a given move actually pays off within three months, based on how the move type has performed and where you stand today. Higher odds mean a safer bet, so the queue leans toward moves you are likely to win soon.
It updates whenever you run one of the upstream tools again. New findings flow in and the whole list re-ranks automatically, so what you see always reflects your latest data.
Three credits per generate. Enter your domain, hit Generate, and you get the full ranked queue. Re-ranking after an upstream run happens on its own and does not cost extra.
Stop guessing. Work the list.
Enter your domain and hit Generate. You will get one ranked queue of moves, best first, built from the tools you have already run.
Growth Actions
LIVEAI-prioritized growth actions: rank-boosting edits, backlink outreach targets, content gaps to close, schema fixes, and AI-visibility wins — all auto-ranked by projected impact, effort, and 90-day win probability.
Start here. Run any one tool below first, then enter your domain and hit Generate. The more you run, the sharper the queue gets.
Visibility Overview
Map where your brand wins vs loses across ChatGPT · Gemini · Perplexity · Claude · Google AI Overview.
Competitor Research
Identify the rivals out-ranking you, their SOV and the shared-keyword overlap to close.
Questions
Map the real questions buyers ask in your category — these become the briefs Growth Actions ranks.
Prompt Tracking
Pin the prompts you want to win — Growth Actions watches and prioritises wins close to the line.
Your ranked, executable growth queue lands here.
Growth Actions reads every AI Intelligence tool you run — Visibility, Competitor Research, Questions, Prompt Tracking, Perception, Narrative Drivers — then ranks each play on projected lift × effort × 90-day win probability. The more you run upstream, the sharper this queue gets.
Growth Actions builds your queue from tools you have already run. There is nothing to finish first — one run is enough to start.
Run any one tool below for your domain — Visibility, Competitors, Questions or Prompt Tracking. Just one is enough.
Enter your domain above and hit Generate. Growth Actions reads that run and ranks the highest-impact moves.
Work the ranked queue. Each action shows impact, effort and win-odds. Run more tools any time to sharpen it.
Prompt Tracking
Monitor specific prompts over time — see how your brand visibility shifts week-by-week across ChatGPT, Gemini, Perplexity, Claude.
Watch it over time
Enter your domain and track how your prompt visibility moves week to week.
Fifteen buyer-intent prompts, re-checked — see the moment your brand wins or loses one.
Enter your brand and we build a set of fifteen buyer-intent prompts for it, then ask every one of them across ChatGPT, Gemini, Perplexity, Claude & Google AI Overview. Track win-rate and per-engine coverage across your runs, with verbatim LLM excerpts for proof. Automatic re-checks run on a best-effort rotation.
Watch your brand's AI answers move, day by day.
We build a set of buyer-intent prompts for your brand and ask them across ChatGPT, Gemini, Perplexity, Claude, and Google AI Overview, so you catch the moment your brand gains or loses a mention.
An answer you win today, you can lose tomorrow, without ever knowing.
AI answers are not fixed. Models update, competitors publish, and the reply that named your brand this morning can drop you by next week. A one-time check tells you where you stand this minute, not whether you are climbing or slipping. By the time you notice a lost mention by hand, the traffic is already gone.
Enter your brand. Watch the line move.
Enter your brand
We build the buyer-intent questions from it, the kind a customer actually asks, like "best running shoes."
We re-ask them
Every prompt goes to all five engines each time you run it. We record whether your brand appears and how prominently. Automatic re-checks run on a best-effort rotation.
You watch the trend
Win rate over time, per engine and per prompt, with an alert the day you gain a mention or lose one to a competitor.
What these terms mean
Tracked prompt
One question in the generated set, asked again on each run. It is the unit you watch over time, one real buyer question at a time.
"best running shoes" is one tracked promptWin rate
The share of checks where your brand appears in the answer, counted across every prompt and every engine. One number for how visible you are.
62% = you show up in most answersTrend
How your win rate changes from day to day. A rising line means recent work is landing, a falling one is an early warning to act.
+14 pts in 30 days = you are climbingAI engine
The assistant answering the question. We check five: ChatGPT, Gemini, Perplexity, Claude, and Google AI Overview, since each one can name a different brand.
Five engines, checked separatelyThe answer itself
The verbatim excerpt each engine gave, so you can read how you were described rather than infer it from a score.
The exact line the buyer sawLost coverage
The prompts you used to win and no longer do. It is the single clearest signal that you are losing ground on a prompt.
Compare a run against your last oneSee your visibility move, one day at a time.
Most AI tools show you a single reading and leave. This one keeps checking, so your win rate becomes a line you can read: rising, flat, or slipping. That is the difference between knowing you scored 62 today and knowing you climbed there from 48.
- Daily re-checks build a real history, measured not estimated
- Every point is an actual LLM answer on that day
- Publish a fix, then watch the line respond
Pro tip: read the direction, not the daily wobble. One engine flipping a single prompt moves the number a little every day. A steady climb over two weeks is the signal that matters.
Know exactly where you stand, at a glance.
All your prompts and all five engines roll into one win rate, so you never have to add it up yourself. Beside it, the coverage mix shows how many prompts you win everywhere, win in patches, or lose completely, so the score is never a mystery. Hover the ring to explore.
- Win rate across every prompt and engine, in one figure
- The split of won everywhere, won some, and absent
- A plain band label so you read it in a second
Rule of thumb: under 30 is behind, 30 to 50 is building, 50 to 70 is strong, and above 70 is dominant. The fastest points come from the absent prompts, not the ones you already win.
See which prompts you own, and get pinged when one flips.
Each tracked prompt shows how many engines name you right now, so the strong ones and the gaps are obvious. The day a competitor takes a slot you held, you get an alert with the verbatim line the buyer saw, and Run Competitor Compare puts you and a rival side by side.
- A live status for every prompt, engines won out of five
- The prompts where your coverage has slipped
- Run Competitor Compare to see the gap prompt by prompt
Why it works: a prompt you win on three engines and lose on two is your best opportunity. You are already close, so matching what the winning engines cite usually earns the last two without a new page.
The detail behind every point on the line.
Per-engine view
The same prompts can win on one engine and lose on another. See each one on its own so you know where to work.
Verbatim proof
The exact sentence each engine gave, so a mention is something you can read and share, not a number to trust on faith.
Per-engine coverage
Being named once is only half of it. We record which of the five engines named you on each prompt, so you can see where the gap is.
Prompt categories
Prompts are grouped by the job they do, so you can see whether you are strong on buyer-intent questions or only the easy ones.
Daily schedule
Turn on daily tracking once and the trend fills itself in. Every prompt is re-measured against every engine each day, hands free.
Export the report
Hand a clean report to a client or your team, with the win rate, the trend, and the verbatim proof all in one file.
How to read a result like a pro.
Numbers only help once you know what they are telling you. Here is the exact read on our example, nike.com tracked for a set of running-shoe prompts, thought through the way an experienced marketer would.
From "I hope we show up" to "here is the line."
Watch your AI share of voice week to week
See whether buyers are hearing your name more or less in AI answers, with a trend you can put in front of a leadership team.
Prove a content fix actually made a real difference
Publish a page to win a prompt, then point to the day the line turned. No more guessing whether the work paid off.
Get the alert the day a rival takes your slot
Learn a competitor replaced you in an answer while it is still fresh, with the exact line the buyer saw, and respond in days not weeks.
Show a client their visibility climbing
Bring a monthly report where the win rate rises prompt by prompt, so the value of your work is a picture, not a promise.
Questions, answered.
AI Visibility is a snapshot: it tells you where you stand across a broad set of prompts right now. Prompt Tracking builds a prompt set for your brand and re-checks the same ones, so you get a trend over time and an alert when one moves. Use Visibility to survey the landscape, and Tracking to watch the prompts you are fighting for.
Five: ChatGPT, Gemini, Perplexity, Claude, and Google AI Overview. Each prompt is asked of every engine separately, because the same question can name a different brand depending on who answers. That is why win rate counts prompts times engines, not just prompts.
Once you schedule tracking, every prompt is re-measured against every engine each day, and the history builds up on its own. The first run gives you today's reading. The trend line and the day-over-day alerts appear as the daily runs accumulate, so the longer you track, the more you see.
From real answers. We send each tracked prompt to the live engines and read the reply, then record whether your brand appears, how prominently, and in what tone. We keep the verbatim sentence as proof, so every point on the trend is a measurement you can go back and read, not an estimate.
Yes. Enter your brand and we build the prompt set for you. From there you read one number, a line that goes up or down, and short alerts. There is no setup and nothing to configure.
Enter your brand and watch it move.
It takes one run to see where you stand today, and one schedule to turn it into a trend. From then on you know the day you gain a mention or lose one, before it costs you the traffic.
Press Pitch Assistance
Generate a complete press pitch kit — newsworthiness score, editorial angles, draft subject lines, outlet targets, and copy-ready outreach.
Full pitch kit
Takes your news and returns a press angle, a written pitch and the outlets worth sending it to.
Ship a full press-outreach kit in under 60 seconds.
Drop your headline — we draft a tailored press release, score the best-fit publications, generate per-outlet pitch emails, suggest expert quotes, and queue a 5-touch follow-up sequence. Built for founders who don't have a PR firm.
Turn one line of news into a pitch worth sending.
Type what happened and get a scored, ready-to-send outreach kit: the angle, the outlets that fit, a pitch email, a press release, and the follow-ups, written to send without edits.
A real story dies in a bad pitch.
You did something genuinely newsworthy, then emailed a stranger a wall of text with no angle and never followed up. Editors get hundreds of those a day and delete on sight. The story was fine. The pitch was the problem. Press Pitch Assistant writes the pitch a journalist will actually open.
One line in. A full outreach kit out.
Say what happened
One line of news: a funding round, a launch, a hire, a data point, a milestone. No form to fill in.
We score it and find the fit
A senior PR read gives your story a newsworthiness score, then matches it to real publications and the beats that cover it, ranked by fit.
You get a ready-to-send kit
A pitch email, a press release, four headline options, expert quotes, and a follow-up sequence, all polished enough to send as-is.
What these words mean
If you have never pitched a journalist, these are the only terms you need.
Newsworthiness score
A 0 to 100 read on how likely editors are to care. It tells you whether to pitch hard or rethink the angle first.
82 = a story worth sendingAngle
The single sentence that makes your news a story instead of an ad. It is the hook an editor builds a headline from.
"The first AI SEO tool small shops can afford"Pitch email
The short, specific note you send one editor. It opens with a hook, says why it fits their readers, and makes one small ask.
A 40 to 60 character subject linePress release
The formal, newsroom-ready announcement in AP wire style: a dateline, a lede, supporting detail, and a quote.
Opens "SAN FRANCISCO, Apr 18, 2026"Outlet fit score
How well your story matches a publication's beat, from 0 to 100. It tells you which few outlets to pitch first, not all of them.
TechCrunch at 94 is your best shotFollow-up sequence
The planned reminder emails that turn silence into coverage. Most replies come from these, not the first send.
Nudges on day 3, 7, and 14A pitch email a journalist will actually open.
The kit's centerpiece is one tailored pitch email, written like an experienced publicist wrote it: a sharp hook in the first line, why it matters to that outlet's readers, what is on offer, and a single low-friction ask. No "I hope this finds you well."
- A subject line built to get opened, plus a preheader
- A tight body that opens with a hook and ends with one ask
- A full press release and four headline options to match
Pro tip: the first sentence decides everything. Lead with a number or a "first," never with your company name.
Pitch email · Enterprise software desk
The right eight outlets, not a mailing list.
You get eight real, currently-publishing publications that genuinely cover your beat, each with a fit score, its domain authority, the likely editor's beat, and a one-line reason it fits. Pitch the top three, not a blast to everyone.
- A mix of tier-one press, trade titles, and niche outlets
- A named beat for each, like "Enterprise software reporter"
- A reason it fits, tied to that outlet's real coverage
Rule of thumb: pitch the top three by fit first. A tight, targeted send beats a wide one every time.
Know if it's news, and see who it's for.
Before you spend a day pitching, the newsworthiness score tells you whether editors will care. The fit mix shows which kinds of outlets your story lands with, so you pitch the right rooms instead of hoping.
- A 0 to 100 newsworthiness score with an honest verdict
- The split of your target outlets across press, business, and trade
- Risk flags that name concerns to pre-empt before you send
Why it works: a score under 40 means the news needs a stronger angle first. Fixing that before you pitch saves you a week of silence.
Everything else you need to land the story.
Four headline options
One headline per angle, news, data, trend, and human interest, each written like a real published headline.
Press release
A newsroom-ready draft in AP style with a dateline, a clean lede, supporting detail, and a natural-sounding quote.
Expert quotes
Three suggested quotes that sound like real people, ready to attribute to a founder, a researcher, or a customer.
Follow-up sequence
A three-touch cadence with the subject and message for each nudge, so silence turns into a reply.
Social amplification
A ready tweet and a longer LinkedIn post so you announce the news the moment coverage goes live.
Risk flags
The concerns an editor might raise, surfaced up front so you can pre-empt them instead of getting caught out.
How to turn a result into a plan.
A pitch kit is only useful if you know what to do with it. Here is the exact read on our example story, "raised $5M to bring AI SEO to small shops," the way a seasoned publicist would think it through.
PR-firm output without the PR firm.
Announce your raise like you have an agency
Turn a funding line into a scored pitch, a press release, and a target list, so your news lands without a five-figure retainer.
Give a product launch a real angle
Get the one sentence that makes the launch a story, plus the outlets and headlines to carry it, instead of a bland "we shipped it" note.
Make a data point into coverage
Feed in a research finding or a growth milestone and get the pitch, the quotes, and the follow-ups to earn press from it.
Spin up outreach in minutes
Draft the whole kit in one pass, then edit to taste, so you spend your time on relationships, not on staring at a blank page.
Questions, answered.
The publications are real, currently-publishing outlets that genuinely cover your beat, mixing tier-one press, trade titles, and niche sites. The "likely editor" is a realistic beat title, like "Enterprise software reporter," not an invented full name, so you can find the right person to send to.
It is a senior PR read of your story on a 0 to 100 scale: how new it is, how specific, whether it has a number or a "first," and how much a real editor would care. It is honest, so a thin story scores low and tells you to sharpen the angle before you pitch.
Every piece is written to a send-ready standard, with no brackets or placeholders in the pitch. The one thing to fill in is the press release boilerplate, marked as an "About" section, since that is your own company description. Always give it a final read, then send.
Yes. You type one line of news in your own words and get the whole kit written for you, with every PR term explained above. The score tells you if it is worth pitching, the fit list tells you who to email, and the follow-up sequence tells you when. Follow the plan.
They cover the two halves of getting attention. Press Pitch Assistant earns coverage from journalists, the pitch, the outlets, the release. Ad Launch builds paid campaigns, the keywords, the ad copy, the targeting. Use this to get written about, use Ad Launch to buy reach.
One line describing what actually happened: a funding round, a launch, an executive hire, a piece of research, or a growth milestone. The more specific the news, the sharper the angle and the higher the score. "Raised $5M for AI SEO" beats "big company update."
One line of news, and a pitch worth sending.
Type what happened. You'll get the score, the angle, the outlets that fit, a pitch email, a press release, and the follow-ups, ready to send in under a minute.
Keyword Explorer Tool
Discover thousands of related keywords with real volume, difficulty, intent, and CPC.
Full keyword expansion
Takes one seed keyword and returns thousands of related terms with real volume, difficulty and intent.
One seed. A whole content hub.
Type a single keyword and get the entire universe of related terms, with real volume, difficulty, intent, and the questions people ask, grouped into clusters so you can build a topic, not just one page.
One keyword is one page. A topic is a hundred.
Chasing a single head term gets you one post and a lot of competition. The real traffic lives in the hundreds of related searches around it. Keyword Explorer hands you that whole universe at once, so you can plan a topic you can actually own instead of guessing one keyword at a time.
One seed in. A whole topic out.
Enter a seed
One keyword you care about. No filters to learn, no setup.
We pull the full universe
Three live DataForSEO sources at once: suggestions, related keywords, and broader ideas, each with real volume, difficulty, intent, and CPC.
You get a plan
Everything grouped into sub-topic clusters and questions, with the easy long-tail wins flagged, ready to build a content hub.
What these words mean
Seed keyword
The one keyword you type in to start. Everything the tool returns grows out of it.
"running shoes" is your seedKeyword universe
All the related searches around your seed, often thousands of them, pulled from real Google data.
2,400 terms from one seedLong-tail keyword
A longer, more specific phrase. Fewer people search it, but it is much easier to rank for, so it is where you start.
"best trail running shoes for flat feet"Keyword cluster
A group of related keywords about the same sub-topic. Each cluster becomes one page in your content hub.
all the "trail running" terms togetherSearch intent
What the person actually wants: to learn, to compare, or to buy. It tells you what kind of page to build.
Informational means write a guideKeyword difficulty
How hard it is to reach page one, from 0 (easy) to 100 (brutal). The tool flags the easy ones so you win first.
KD under 20 is a quick winSee every way people search for it.
One seed returns hundreds to thousands of real related keywords, pulled from three live DataForSEO sources at once, each with its own volume, difficulty, intent, and cost.
- Suggestions, related keywords, and broader ideas combined
- Real volume, difficulty, intent, and CPC on every term
- Filter by minimum volume or intent right in the table
Pro tip: the long-tail is where you win first. A hundred specific phrases you can rank for beat one head term you can't.
Find the easy wins, and match the intent.
Every keyword carries its own difficulty and intent, so you can sort the whole universe down to the terms you can actually rank for and the ones worth building for.
- A difficulty spread so you see how many are easy
- The intent mix so you build the right kind of page
- Real volume so you chase demand, not just easy terms
Rule of thumb: start with keywords under KD 20. They rank fastest and build the topical authority you need for the harder terms.
Turn the list into a content hub.
The keywords are grouped into sub-topic clusters and paired with the real questions people ask, so the plan for your pillar page and its supporting pages writes itself.
- Sub-topic clusters that map to individual pages
- Real People Also Ask questions as ready-made H2s
- Save the whole cluster to your Keyword Vault in a click
Why it works: covering a whole cluster of related pages tells Google you're the authority on the topic, which lifts every page in the hub.
Content hub: running shoes
Everything you need to plan the topic.
Intent mix
How the whole set splits across informational, commercial, and transactional searches.
Volume distribution
Where the demand sits, from a few huge head terms to the long tail of easy wins.
Semantic neighbors
Closely related terms by meaning, so you cover synonyms and related concepts.
Broader clusters
The wider topic cluster around your seed, to spot whole new areas to expand into.
Questions people ask
Real question-form searches that become your H2s and FAQ section.
Commercial value
CPC and competition on each term, so you know which keywords are worth money.
How to turn a result into a plan.
A keyword universe is only useful if you know what to do with it. Here is the exact read on our example seed, "running shoes," the way an experienced SEO would think it through.
From one idea to a full content plan.
Plan a whole hub in one pass
Turn a single topic into a pillar page and its cluster pages, with the keywords and questions for each already sorted.
Find the wins you can get now
Filter straight to the low-difficulty long-tail keywords and start ranking this month instead of waiting on the hard terms.
Size a topic in seconds
See the full demand, difficulty spread, and intent for a niche before you pitch or price the work.
Never run out of angles
Every cluster and question is a headline waiting to be written, so the content calendar fills itself.
Questions, answered.
Three live DataForSEO sources at once: keyword suggestions, related keywords, and broader keyword ideas. It's real Google data, pulled when you search, not a canned list.
It depends on the seed, but a broad topic commonly returns hundreds to a few thousand related terms, each with real volume, difficulty, intent, and CPC.
Keyword Overview gives you the deep read on one keyword. Keyword Explorer expands one seed into the whole universe of related keywords to choose from. Most people use Magic to find candidates, then Overview to validate the best ones.
They pair up. Keyword Explorer gives you the full keyword list around a seed; Topic Map maps a topic into higher-level content clusters and the publisher landscape. Magic is the keywords, Topic Map is the shape of the topic.
Yes. The easy keywords are flagged, the questions give you ready-made headings, and the recommendations turn it all into a step-by-step plan in plain language. Type a topic you care about and follow the plan.
Enter a seed and open the whole topic.
It takes one keyword. You'll get the full universe of related terms, the easy wins, the clusters, and the questions, everything you need to plan a content hub.
Your Keyword Vault
Save, tag, and act on your most important keywords across every tool.
Intent & Difficulty insights unlock when you save keywords
Save 3+ keywords from Keyword Explorer or Keyword Overview to see the breakdown of intent mix and difficulty distribution across your vault.
Build your keyword vault
Save the keywords that matter to your strategy. Tag them, score them, and act on them across every other tool — Keyword Overview, Gap Finder, Content Engine.
Every keyword you save, in one place.
Save keywords from any tool, tag them, and score them, then filter and act on the whole set at once. Your vault lives in your browser, so the keywords you care about are always one click away.
You found the perfect keywords. Then you lost them.
Every tool shows you a hundred keywords and remembers none of them. So you copy the good ones into a doc, a spreadsheet, a sticky note, and by the time you sit down to write, they are scattered everywhere and you are researching again. The vault is the one place they all live, so a keyword you liked once stays found.
Save it, tag it, act on it. No running.
Save from anywhere
Hit Save on any keyword in Keyword Overview, Keyword Explorer, Gap Finder, and the rest. Its volume, difficulty, and intent come with it. Or type your own by hand.
Tag and score
Label each keyword by client, page, or priority. The vault scores the set for you, so the quick wins rise to the top on their own.
Filter and act in bulk
Filter by tag, then analyze, export, retag, or clear a whole group in one move. There is no query and nothing to wait for. It is all already here.
What these words mean
The vault uses a handful of terms to sort your keywords for you.
Your vault
The saved list itself. It sits in your browser and holds every keyword you have kept, from any tool.
48 keywords, always hereTag
A label you attach to a keyword to group it. A keyword can carry more than one, so you slice the list any way you need.
"blog", "client-A", "priority"Search intent
What the person searching actually wants: to learn, to compare, or to buy. It tells you what kind of page each keyword needs.
Commercial means a comparison pageKeyword difficulty
How hard it is to reach page one, from 0 (easy) to 100 (brutal). The vault uses it to flag the easy ones.
KD under 20 is a quick winQuick win
A saved keyword with real search volume and low difficulty. The kind you can rank for soon, so it is where you start.
15 of your 48 are quick winsBulk action
One action applied to many keywords at once. Select a group, then analyze, export, tag, or remove them together.
Tag 20 keywords in one clickThe keywords you care about, all in one list.
A Save button rides along on every keyword tool. One click drops the term into your vault with its volume, difficulty, and intent still attached, so your shortlist is never scattered again.
- Save from Keyword Overview, Magic, Gap, and every other tool
- Volume, difficulty, and intent are kept with each keyword
- Add your own by hand, with its own numbers, in the same list
Why it works: one shortlist beats ten open tabs. The keyword you actually write about is the one you can still find a week later.
Tag it once, and watch the stats update.
Label your keywords by client, page, or priority, and tap a tag pill to narrow the list in an instant. The moment you pass three saved keywords, the vault charts itself: the difficulty spread and the intent mix, recalculated every time you add one.
- Tag by client, page, or priority, as many as you like
- Filter pills narrow the whole list the instant you tap them
- Live stats and charts recalc as the vault fills
Pro tip: tag as you save. A keyword with no tag is a keyword you will lose again, so give it a home the moment it lands.
Do a whole group at once, then export it.
Filter to a tag, select the group, and act on all of it in one move. Send the batch off to be analyzed together, retag it, clear it, or export the list to a CSV for a client or a content brief.
- Analyze a whole selection together, not one keyword at a time
- Export to CSV for a spreadsheet, a client, or a brief
- Retag or remove a full group in a single click
Rule of thumb: filter to one tag, select all, act once. That is a week of copying keywords by hand, gone.
Bulk actions: 20 selected
A small workspace that does the sorting for you.
Live stats
Saved count, quick wins, and average difficulty update the moment you add a keyword. They unlock at three.
Difficulty spread
How many of your saved keywords are easy, medium, or hard, so you know how much is winnable now.
Intent mix
The split of your list across informational, commercial, and transactional, so you plan the right pages.
Tag filters
A pill for every tag you have made. Tap one to narrow the whole vault to that group in a tap.
Export to CSV
Take the whole vault into a spreadsheet to share or keep as a backup.
Add by hand
Type any keyword straight in, with its own volume, difficulty, and intent, right alongside the saved ones.
How a full vault becomes a priority plan.
A saved list is only useful if you know what to do with it. Here is the exact read on a working vault of 48 keywords, the way an experienced SEO would think it through.
One vault, however you work.
Keep every client apart
Tag keywords by client, filter to one, and export their list clean. No more one giant spreadsheet you have to untangle.
Build the calendar from what you saved
Filter to the quick wins and hand a writer a ready batch, with the volume, difficulty, and intent already on every term.
Hand over a tidy shortlist
Export a filtered, tagged group as a clean CSV a client can read, instead of pasting keywords into an email one by one.
Never lose the good one again
The easy win you spotted last week is still right here, tagged and waiting, the next time you sit down to write.
Questions, answered.
No. The Keyword Vault is not a search. It is your saved list, always here. You add keywords, tag them, and act on them. There is no query to type and nothing to wait for.
In your browser, on this device. They are private to you and they do not expire, so your list is here every time you come back. Export to CSV any time if you want a copy outside the browser.
Yes. The moment you save a keyword from any tool or add one by hand, it is in the vault. There is no separate save step and nothing to remember to press.
Two ways. Hit Save on any keyword in Keyword Overview, Keyword Explorer, Gap Finder, and the rest, or type one straight into the add form here with its own volume, difficulty, and intent.
Once you have three or more saved keywords. Below that there is not enough to chart. At three, the difficulty spread, the intent mix, and the quick-win count all unlock.
Yes. It is the simplest tool here: a place to keep the keywords you like so you do not lose them. The tags and the quick-win flag do the sorting for you, so a plan takes shape on its own.
Start your vault. Keep the good ones.
Add or import the keywords you do not want to lose, tag them, and let the vault do the sorting. It takes one save, and they are here whenever you come back.
Competitor Vault
Track every rival you care about — authority, traffic, and keywords side-by-side.
Type breakdown & authority comparison unlock when you save competitors
Add 2+ competitors to see how your rival mix breaks down by relationship type and how their domain authority stacks up.
Build your competitor vault
Track every rival that matters to your business — domain authority, organic traffic, and keyword overlap, side-by-side. Run head-to-head Battles, find Gap Finders, and watch their moves over time.
See your whole competitive field in one workspace.
Add the domains you compete with and keep them in one roster: authority, organic traffic, and relationship type side by side, from live DataForSEO. Then analyze the whole set in one run.
Your rivals live in ten browser tabs, and none of them add up.
You know who you compete with, but the list is in your head, and their numbers are scattered across half a dozen lookups you re-run every time. So you never see the whole field at once, and the strong new rival you noticed last month is gone by the time you sit down to act.
Add a domain. Compare the whole field.
Add a domain
Paste any competitor and tag how it relates to you: Direct, Indirect, Aspirational, or Emerging. Add as many as you track, up to 50.
We pull the live stats
Bulk-analyze the roster and each domain's authority and estimated organic traffic come back from DataForSEO and sit on its row.
Compare and act
The whole field lines up side by side. From here, send it to Bulk Analysis, run a head-to-head Battle, or export it, in one click.
What these columns mean
Domain authority (DA)
A 0 to 100 score for how strong and trusted a whole site is. The higher it is, the harder that rival is to outrank anywhere.
DA 82 = a strong, established rivalOrganic traffic
The estimated visits a site gets each month from unpaid search results. It is the size of the audience a rival already reaches.
8.4M a month = a large search footprintRelationship type
A tag for how a rival relates to you. You set it, and you can change it any time from the row.
Direct, Indirect, Aspirational, EmergingDirect rival
A site that sells the same thing to the same buyer you do. These are the head-to-head competitors you fight for rankings today.
Same product, same customerMedian authority
The middle DA of your roster, so one giant rival does not skew the read the way an average can. It tells you what a typical rival looks like.
Median 84 = a genuinely tough fieldStrong rival
A domain at DA 70 or above: an established site with real trust behind it. The manager counts these for you so you know how heavy the field is.
DA 70+ counts as a strong rivalYour whole field on one screen, not ten tabs.
Every domain you add sits in one roster with its authority, its estimated organic traffic, and the relationship tag you gave it. Sort the list by authority and the strongest rival rises to the top, so the shape of your field is obvious at a glance.
- Authority and estimated traffic on every row
- A running average and median authority across the set
- Up to 50 rivals, saved and private to you
Rule of thumb: DA under 40 is catchable, 40 to 70 needs real work, and 70 or above is an established leader you plan around rather than out-muscle.
Not every rival matters the same. Tag them so.
Mark each domain Direct, Indirect, Aspirational, or Emerging, then filter the roster to just the group you want. The type mix shows how your field breaks down at a glance, so you know whether you face a few giants or a crowd.
- Four tags: Direct, Indirect, Aspirational, Emerging
- Filter pills with a live count for each type
- Retag any rival from its own row, any time
Why it works: your Direct rivals decide today's rankings, and your Aspirational ones show where the ceiling is. Tagging keeps the two from blurring into one long list.
Analyze the whole roster without checking them one by one.
Once the field is saved, one click loads every domain into Bulk Analysis, sends your top two into a head-to-head Battle, or exports the whole set to a spreadsheet. You build the roster once, and every tool that needs it is one button away, with no re-typing.
- Bulk-analyze every saved domain in one pass
- Run a head-to-head Battle on any two rivals
- Export the full vault, or one tag, to CSV
Pro tip: build the roster once, then re-run the bulk analysis every month. Watching authority and traffic move over time tells you who is gaining on you.
nike.com · competitor roster
Everything the roster hands off to your other tools.
Bulk Analyze
Load every saved domain into one Bulk Analysis run, so you refresh the whole field at once.
Run Battle
Send any two rivals into a deep head-to-head, straight from their rows.
Open in Domain Overview
Jump from any rival's row to its full profile for a deeper look on its own.
Feed the keyword gap
Hand a tagged roster to Gap Finder to find the terms your rivals rank for and you do not.
Export to CSV
Take the whole vault, or one filtered tag, into a spreadsheet to share or keep as a backup.
Private and saved
Your roster is kept in this browser, private to you, and always here the next time you come back.
How a saved roster becomes a plan.
A list of rivals is only useful once you know what to do with it. Here is the exact read on a working roster of six competitors for nike.com, thought through the way an experienced SEO would.
One roster, however you work.
Keep the whole field in view
Track every rival in one roster and refresh them all in a single run, instead of re-checking one domain at a time.
One roster per client
Keep each client's competitors separate, tagged by relationship, and exportable as a clean CSV the client can actually read.
Know who you are really up against
See at a glance whether your field is a few giants or a crowd of mid-tier rivals, and where a rising newcomer sits.
Point the gap tools at the right rivals
Hand a saved, tagged roster straight to Gap Finder and Battle, so the deep tools start from the field that matters.
Questions, answered.
From live DataForSEO. When you bulk-analyze the roster, each domain's authority and estimated organic traffic are pulled fresh and saved on its row, so the whole set stays comparable. A domain you add by hand starts blank until you analyze it.
Direct is a rival selling the same thing to the same buyer. Indirect is adjacent, competing for some of the same attention. Aspirational is bigger than you today, where you want to be. Emerging is small but rising. You set them, and you can change any tag from the row.
This is the roster that holds every rival you track, side by side. Battle is a deep head-to-head of two domains. You build and manage the field here, then send any two of them into Battle for the detailed comparison.
In your browser, on this device, private to you, and it does not expire. You can hold up to 50 rivals, and export to CSV any time if you want a copy outside the browser.
Yes. At its simplest it is a saved list of who you compete with, labelled with authority, traffic, and a relationship tag. The stats and the type mix do the sorting, so a sense of your field takes shape on its own.
Build your roster. See the whole field.
Add the rivals you care about, tag how each one threatens you, and analyze the set in one run. It takes one domain to start.
Create Image
Upload a reference, and AI writes a detailed prompt from what it sees: composition, lighting, colour, camera angle and style. Review the prompt, choose how closely to follow the reference, then generate a new original image.
Drop a reference image here
PNG, JPEG, WebP or GIF, up to about 4MB.
Edit this freely. It is what gets sent to the image generator.
Resize Images
Scale images to an exact size or fit them inside a bounding box, with optional crop and a live size preview. Everything runs in your browser, so your images are never uploaded.
Drop an image here
PNG, JPEG, WebP, GIF, or BMP. Nothing leaves your computer.
A giant photo, cut to the size you actually use.
Drop an image and scale it to an exact size or fit it inside a box, crop it to shape, and watch the file shrink before you download. It all runs in your browser.
Your camera shoots for print. Your page needs pixels.
A photo straight from a phone can be 4000 pixels wide and several megabytes, yet it sits in a slot a few hundred pixels across. The browser has to download every one of those bytes anyway, so the page crawls. Right-sizing the image first is the simplest speed win there is.
One image in. A correctly sized file out.
Drop an image
PNG, JPEG, WebP, GIF, or BMP, up to 30 MB. It opens in your browser and is never uploaded.
Set the size
Pick a preset or type an exact width and height, choose Fit, Fill, or Stretch, and crop to the part you want.
Download it
A live preview shows the new size before you save. The file keeps its format and lands in your downloads.
What these controls mean
Pixel dimensions
How many pixels wide and tall the image is. Bigger dimensions mean more detail but a heavier file.
4032 x 3024 is a big photoFile size
How many bytes the file takes to download, in KB or MB. This is what actually slows a page down.
4.8 MB is heavy for the webAspect ratio
The shape of the image, its width against its height. Presets like 1:1, 16:9, and 4:5 lock it to a common shape.
1:1 is a perfect squareFit, Fill, Stretch
The three ways to place your image in the target box. Fit keeps the whole picture, Fill crops the overflow, Stretch forces the exact box.
Fit never distorts the shapeCrop
Trimming away the edges you don't want and keeping the part you do, before the image is scaled.
Drag the box to the subjectMetadata (EXIF)
Hidden data the camera stores in the file, such as the model and where the photo was taken. You can remove it in one click.
Strip it to drop GPS locationThe same picture, a fraction of the bytes.
Scaling a photo down to the size it actually displays at removes the pixels no one ever sees, so the file drops sharply while the picture on the page looks identical.
- A live preview of the new file size before you save
- The savings shown as a percentage, smaller or larger
- High-quality smoothing so downscaled edges stay clean
Rule of thumb: serve an image no wider than the space it fills, doubled for sharp screens. A 4000 pixel photo in a 600 pixel column is far more than you need.
Fit, Fill, or Stretch, and crop to taste.
Decide how the image maps into your target box, then crop to the exact part you want with a draggable box and one-tap ratio presets. The preview updates as you go.
- Fit keeps the whole picture, Fill crops the overflow
- Crop presets for Free, 1:1, 4:3, 16:9, and 4:5
- The live selection size shown as you drag the box
Pro tip: use Fill with a ratio preset for uniform thumbnails, Fit when the whole image must stay, and avoid Stretch, which distorts the shape.
A preset, or the exact number you need.
Start from a common target size or type your own width and height in pixels, percent, inches, or centimeters. A shrink-only guard makes sure you never accidentally blow an image up.
- Presets for Phone, Small, Medium, and Large
- Type an exact size in pixels, percent, inches, or cm
- Make pictures smaller but never larger, on request
Why it works: lighter images load faster, and image weight is the most common drag on Largest Contentful Paint, one of the Core Web Vitals Google measures.
How to pick the right size for one photo.
A resize is only useful if you pick the right target. Here is the exact read on our example, a beach photo straight off a phone, the way someone who does this often would think it through.
Small touches that save you a step.
Keeps your format
A PNG stays a PNG and a WebP stays a WebP. Resize changes the size, not the file type.
Strip metadata
Remove EXIF, GPS, and other hidden data that doesn't affect how the picture renders.
Shrink, never enlarge
A guard so an image is only ever made smaller, never blown up and left blurry.
Handles orientation
Choose to ignore how a photo is rotated so the width and height land the way you expect.
Live size preview
The new dimensions and file size update as you adjust, so there are no surprises on download.
Fully private
Every step happens on your own device. Nothing is uploaded, so even sensitive images stay with you.
The everyday jobs it clears fast.
Hero images that don't slow the post
Drop the camera photo, scale it to your content width, and publish a page that loads fast and scores well.
Uniform product thumbnails
Use Fill with a square or 4:5 crop so every product image lines up at the same clean size.
The exact crop each feed wants
Snap to 1:1, 4:5, or 16:9 so your image fits the platform instead of being cropped for you.
Get under a size limit
Shrink a photo to fit an email attachment or form limit in seconds, without installing anything.
Questions, answered.
No. Everything happens in your browser, on your own device. The image is read, resized, and saved locally, so it never leaves your computer and nothing is sent to a server.
You can open PNG, JPEG, WebP, GIF, or BMP files up to 30 MB. A PNG saves as a PNG and a WebP as a WebP. JPEG, GIF, and BMP all save as JPEG.
Making an image smaller keeps it sharp, and high-quality smoothing keeps the edges clean. The one thing to avoid is scaling a small image up, which is why the shrink-only guard exists.
Fit scales the whole picture to sit inside your box and keeps its shape. Fill fills the box and crops whatever overflows. Stretch forces the exact box, which can distort the picture, so use it only when you truly need those precise dimensions.
Not here. Resize is focused on size and keeps your format. If you want to convert between JPEG, PNG, and WebP or compress harder, use the Image Reformat tool instead.
Pick a preset and you are done. Medium is a safe default for most web images. If you know the width of the spot it goes in, type that in pixels, and turn on the shrink-only option so you can't make it bigger by mistake.
Drop a photo and get the right size in seconds.
It takes one image. You get an exact size, an optional crop, a live preview of the savings, and a lighter file, all without anything leaving your browser.
Reformat Images
Convert between JPEG, PNG, and WebP and compress with a live size preview, at the original dimensions. Everything runs in your browser, so your images are never uploaded.
Drop an image here
PNG, JPEG, WebP, GIF, or BMP. Nothing leaves your computer.
Same picture. A fraction of the size.
Convert between JPEG, PNG, and WebP, dial in the quality, and watch the new file size live. It all runs in your browser, so your images are never uploaded.
Your images are probably your slowest asset.
On most pages the images weigh more than everything else combined. A photo dropped in straight from a phone or exported as a giant PNG can be several megabytes on its own, which drags down your load time, your Core Web Vitals, and the SEO that rides on them. Picking the right format fixes most of it in one step.
One image in. A lighter file out.
Drop an image
PNG, JPEG, WebP, GIF, or BMP, up to 30 MB. It loads straight into the browser and nothing is uploaded.
Pick a format and quality
Choose JPEG, PNG, or WebP, then slide the quality for JPEG and WebP while the new size updates live.
Download it
Save the converted file at the original dimensions, keep or drop the metadata, overwrite the name or add a suffix.
What these words mean
Format names look technical, but each one is just a trade-off between quality, size, and transparency.
JPEG
A lossy photo format. It drops detail your eye can barely see so the file gets small. Great for photographs, but it cannot do transparency.
Best for photosPNG
A lossless format that keeps every pixel exactly and supports transparency. Perfect for logos, screenshots, and sharp graphics, but heavy for photos.
Best for graphics and transparencyWebP
A modern format that is usually smaller than both JPEG and PNG, with transparency and its own quality control. Every current browser supports it.
Usually 25 to 35% smaller than JPEGLossy vs lossless
Lossy formats trade a little quality for a much smaller file; lossless formats keep everything but stay larger. JPEG and WebP can be lossy, PNG is always lossless.
85% quality looks the same, weighs far lessQuality
The slider from 10 to 100 that sets how much detail a JPEG or WebP keeps. Higher is sharper and bigger, lower is lighter. PNG ignores it because it is lossless.
85 is the usual sweet spotLargest Contentful Paint
A Core Web Vital that measures how fast your biggest element, often the hero image, finishes loading. A lighter image shows up sooner and lifts the score.
Under 2.5 seconds is goodJPEG, PNG, or WebP, in one click.
Load any image and switch it to the format that fits the job. The same photo can weigh megabytes as a PNG and a few hundred kilobytes as a WebP, with no visible difference on screen.
- Three output formats: JPEG, PNG, and WebP
- Reads PNG, JPEG, WebP, GIF, and BMP going in
- The original dimensions stay exactly the same
Why it works: WebP usually lands 25 to 35% under JPEG at the same quality, which is exactly the win PageSpeed asks for with "next-gen formats."
Trade a sliver of detail for a much smaller file.
The quality slider runs from 10 to 100 for JPEG and WebP. As you drag it, the new file size and the savings update instantly, so you can find the lightest setting that still looks perfect before you download.
- A live new size, next to the original, as you tune
- A savings readout in plain percent, smaller or larger
- PNG stays lossless, so it keeps every pixel exactly
Rule of thumb: 80 to 85% quality is the sweet spot. Most people cannot tell the difference, but the file is a fraction of the size.
Nothing is uploaded, and the extra baggage can go too.
The whole conversion happens on your machine, so client photos, screenshots, and drafts never touch a server. You can also drop the metadata, the EXIF, GPS, and camera data baked into a file, on the way out.
- Everything runs in the browser, with zero uploads
- Optionally remove EXIF, GPS, and camera metadata
- Overwrite the name or add a suffix to keep both
Pro tip: stripping metadata shaves a little more weight and removes the GPS location that phones quietly stamp into every photo.
product-hero.webp
How to read the size preview.
The preview does the thinking for you. Here is the exact read on one real photo, a 1600 x 1066 hero shot exported as a PNG, the way you would decide what to ship.
Small touches that make it painless.
Live size preview
The new file size updates the instant you change the format or the quality.
Savings readout
See exactly how much lighter the file is, in plain percent, or when a setting makes it larger.
Quality control
A 10 to 100 slider for JPEG and WebP. PNG stays lossless, so its slider steps aside.
Metadata removal
Drop the hidden EXIF, GPS, and camera tags a file carries, or keep them when you need them.
Overwrite or keep both
Save over the original name, or add a suffix and download the converted copy alongside it.
Reads every common type
Bring in whatever you have and convert it to one of the three web-friendly formats.
One small step, a faster page.
Shrink the hero before you publish
Turn a heavy featured image into a light WebP so the post loads fast and reads well on a phone.
Product shots that load instantly
Convert a whole gallery to WebP to cut page weight and lift the Core Web Vitals shoppers and Google both notice.
Next-gen assets, no build tool
Reformat icons and images to WebP or the right format in seconds, without wiring up a pipeline for a one-off.
Strip the location before sharing
Remove the GPS and EXIF a phone stamps into a photo, so what you post does not quietly reveal where you were.
Questions, answered.
Use JPEG for photographs, PNG for logos, screenshots, and anything that needs transparency, and WebP when you want the smallest file that still supports both. For most website images, WebP is the best default.
No. The entire conversion runs inside your browser on your own device. Nothing is sent to a server, which is why it works on private client photos and internal screenshots without a second thought.
Only if you want it to. JPEG and WebP are lossy, so their quality slider trades a little detail for a smaller file, and at 80 to 85% the difference is invisible. PNG is lossless and keeps every pixel exactly.
No, Image Reformat keeps the original dimensions and only changes the format and compression. If you also need to change the width and height or crop, use the Image Resize tool, which pairs with this one.
Yes. Every current browser, Chrome, Edge, Firefox, and Safari, has supported WebP for years, so you can serve it as your main image format with confidence.
Absolutely. Drop in an image, pick a format, and download. The live size preview shows you the payoff instantly, and if you are unsure, WebP at 85% is a safe choice almost every time.
Drop an image and ship it lighter.
Convert between JPEG, PNG, and WebP, watch the size fall in real time, and download a faster file, all without your image ever leaving your browser.
Responsiveness Check
Preview any page at true Desktop, Tablet and Mobile sizes while AI reviews responsiveness, accessibility, UI and frontend practice, with the CSS fix for each issue.
Live page preview
Loads the live page at each device width and reads its HTML and CSS.
We review any URL across true Desktop, Tablet, and Mobile sizes. The box starts on your website; type over it to check another page or another site.
No preview loaded yet
Run the analysis to preview your website here across Desktop, Tablet, and Mobile.
Open the site in a new tabSee where your site breaks on mobile, before Google does.
Enter any URL and we preview the live page at true Desktop, Tablet, and Mobile sizes, then read its HTML and CSS for responsiveness problems, from a missing viewport tag to hard-coded widths and tiny text, each paired with the exact CSS fix.
Your site looks fine on your laptop. On a phone, it can be a different site.
You build and preview on a wide screen, so the desktop layout is the one you see. But most of your visitors, and Google's indexing, arrive on a phone. A layout that quietly breaks at 390px wide costs you readers and rankings, and it never shows up on the screen you designed on.
One URL in. A mobile-readiness plan out.
Paste a URL
Any public page, your own or a competitor's. No install, no code, and no account on the site.
We render it on every device
We load the live page at true Desktop, Tablet, and Mobile pixel sizes, so it fires its own breakpoints and mobile scripts, then review how it holds up.
You get the score and the fixes
A mobile-readiness score, every issue ranked by severity, and the exact CSS to fix each one, on a single screen.
What these terms mean
Responsive design
A layout that reshapes itself to fit any screen, from a wide monitor down to a phone, instead of staying one fixed width.
One page, readable on every screenBreakpoint
The screen width where a layout changes its arrangement, say from three columns down to one. It is where designs most often break.
Common widths: 1440, 768, 390Viewport meta tag
One line of code that tells a phone to size the page to the device. Without it, the page renders desktop-width and shrinks to fit.
width=device-width, initial-scale=1Mobile-first indexing
Google looks at the mobile version of your page to rank it, not the desktop one. The phone rendering is the version that counts.
Mobile is the version that ranksTap target
The clickable area of a button or link. On a phone it needs to be big enough, and spaced enough, for a thumb to hit cleanly.
44px is the thumb-friendly floorHorizontal overflow
When content is wider than the screen, forcing an awkward sideways scroll. Usually one element that will not shrink to fit.
A stray image 48px past the edgeSee your page the way a phone actually renders it.
We do not just shrink the browser window. We render the live page at true device pixel sizes, Desktop at 1440, Tablet at 768, and Mobile at 390, so the site fires its own breakpoints, lazy loads, and mobile scripts, exactly as a real device would. Then we count the problems at each width.
- Rendered at real Desktop, Tablet, and Mobile widths, not a resized box
- Each size fires the page's own breakpoints and mobile scripts
- Issues counted per device, so you see exactly where it breaks
Why it works: most sites are built desktop-first, so mobile is where the trouble piles up. Rendering at 390px wide surfaces what your laptop screen never shows you.
A single mobile-readiness score, and why.
Every finding rolls into one 0 to 100 score, weighted so a broken layout counts for far more than a spacing nit. The mix behind it shows how many issues are critical, medium, or a suggestion, so the number is never a mystery.
- A weighted 0 to 100 score, serious breaks count for more
- The critical, medium, and suggestion split behind the number
- Re-run after a fix and watch the score climb
Rule of thumb: under 50 needs real work, 50 to 80 is fair with clear wins left, and above 80 is strong. Clearing the critical flags usually moves a page a full band.
Every flag comes with the code to fix it.
A red mark is only useful if you know the change to make. Each issue names what is wrong, why it matters for a real visitor, the file and selector to touch, and the CSS to paste. And you can keep asking the built-in AI to rewrite a fix or explain it.
- A reason and real-user impact for each flag
- The file and CSS selector to change, plus a ready-to-paste fix
- Ordered critical first, so the highest-impact fixes come first
Pro tip: start at the top. Issues are ordered critical first, so the changes that actually move the score are always the first thing you touch.
example.com
The checks that quietly decide how a page feels on a phone.
Viewport meta tag
Confirms the page tells phones to size to the device, the baseline of mobile-first indexing.
Horizontal overflow
Catches content wider than the screen at each size, the cause of a sideways scroll.
Tap target size
Measures the smallest clickable area against the thumb-friendly floor.
Readable text
Checks body copy is large enough on a phone that nobody has to pinch to zoom.
Live device preview
Flip between Desktop, Tablet, and Mobile and watch the page reflow at each true width.
Ask the AI, keep the history
Ask follow-ups to explain a flag or write more CSS, and reopen past runs to watch a site improve.
How to read a result like a pro.
A flag only helps once you know what it is telling you. Here is the exact read on our example, example.com on Mobile, thought through the way an experienced front-end dev would.
From "looks fine" to "here's the fix list."
Ship a layout that holds on every screen
Preview a build at real device sizes and catch the overflow or broken grid before it ever reaches a phone.
See if the handoff survived the code
Check that the spacing, tap targets, and type sizes made it from the mockup to the live mobile page.
Protect your mobile-first ranking
Google judges the mobile version, so find what it renders badly before it quietly costs you positions.
Know your site works on a phone
Paste your address and get a plain, scored list of what to fix, with the code, no developer required to read it.
Questions, answered.
We load your live page at true device pixel sizes, Desktop at 1440, Tablet at 768, and Mobile at 390, so it fires its own real breakpoints and mobile scripts. You see the same reflow a real device would, and you can flip between the three sizes yourself.
It is a weighted 0 to 100 grade of the responsiveness issues found, where a broken layout counts for more than a minor suggestion. Under 50 needs real work, 50 to 80 is fair with clear wins left, and above 80 is strong. It grades responsiveness, not page speed or content.
Google uses mobile-first indexing: the mobile version of your page is the one it reads and ranks. A page that looks great on a laptop but breaks on a phone is the version that counts against you, and most of your visitors are on that phone too.
Yes. Every issue comes with the file, the CSS selector to change, and a ready-to-paste fix. You can also keep asking the built-in AI to rewrite the fix, explain why it works, or generate more, right beside the preview.
Yes. Every finding says why it matters, and you can ask the AI to walk you through a fix step by step, or hand the exact code to whoever builds your site. You get a scored list either way.
Paste a URL and see it on every screen.
It takes one render. You will get a mobile-readiness score, every issue ranked by severity, and the exact CSS to fix it, before it costs you a single mobile visitor.
A specific page catches more than a homepage.
Narrows the watch to one part of the page. Use a class like .price or an id like #hero-banner, copied from the page you are watching. Leave it empty to watch the whole page.
Tip: paste a specific URL like nike.com/pricing to watch pricing changes, or the homepage to catch any hero/announcement change. First check fires immediately; subsequent checks run on your selected interval (default every 6 hours).
Start your Watchtower
Watchtower scans competitor pages every few hours and pings you when prices, titles, structure, or availability change. Add the URLs that matter most — pricing pages, product launches, key landing pages.
Know the moment a competitor changes, not weeks later.
Point the Watchtower at any competitor page. It re-checks the live HTML every few hours and shows a dated feed of every price, title, structure, and availability change, then emails you the ones that matter.
You find out too late, from your own falling numbers.
By the time a competitor's price cut or new landing page shows up in your sales or your rankings, the damage is already weeks old. The change went live in their HTML the day they shipped it. You just had no way to see it happen.
Add a URL. Get a dated feed of every change.
Add the URLs that matter
Pricing pages, product pages, key landing pages, one competitor or a whole set. Paste a URL and pick what to watch.
We re-check on a schedule
Every few hours we fetch the live page and compare it, tag by tag, against the last snapshot we saved.
You get a dated change feed
Every difference, typed and ranked by severity, with the before and after, plus an email on the high-severity ones.
What each part of the feed means
Change feed
The running, dated list of every difference we detect across the pages you watch, newest first.
One line per change, with the before and afterSeverity
How much a change matters, from high to low, so you act on the big ones first and skim the rest.
A price cut is high, a reworded line is lowChange type
What actually changed, grouped into four buckets so a wall of edits sorts itself at a glance.
Pricing, Titles, Structure, AvailabilitySnapshot
The saved copy of a page from the last check. The next check compares against it to find what moved.
Today's page vs. the last snapshotCheck interval
How often the Watchtower re-scans a page. The default is every 6 hours; you can go hourly or daily.
Every 6h catches most moves same-dayVolatility
How often a competitor changes, measured as changes per page. High volatility means someone worth watching closely.
5 changes per page a month is very activeIt watches, so you do not have to check.
A one-off audit tells you how a page looks today. The Watchtower tells you when it changes. It keeps re-checking on your schedule and only speaks up when something actually moved, so a competitor cannot slip a change past you.
- Re-checks every few hours, around the clock
- Compares the live page against the last snapshot, tag by tag
- A weekly rhythm you can read at a glance
Why it works: the change is already in their public HTML the moment they ship it. Reading it on a schedule turns a surprise into an early warning.
Every change typed and ranked, so you triage in seconds.
A raw diff is noise. The Watchtower labels each change by type, pricing, titles, structure, or availability, and scores it high, medium, or low, so the five that matter do not hide behind the fifty that do not.
- Four change types, colour-coded for a fast scan
- High, medium, or low severity on every change
- Filter the feed to just pricing, or just high-severity
Rule of thumb: read the high-severity pricing and availability changes first. Those are the ones that move your revenue this week.
See exactly what changed, old value and new.
The feed does not just say the title changed. It shows you the old title and the new one, the old price and the new price, the page that appeared or vanished, each with a timestamp, so you can decide and act without opening a single browser tab.
- The before and after value on every change
- The exact price delta, up or down
- A timestamp and a link straight to the page
Pro tip: an email fires the moment a high-severity change lands, so you can react the same afternoon, not at your next monthly review.
nike.com · change feed
How to read the feed like a pro.
A feed is only useful once you can read it. Here is the exact read on one day of changes across nike.com and its competitive set, thought through the way a sharp operator would.
The controls that keep the feed sharp, not noisy.
Choose what to watch
Point each URL at everything, or narrow it to just pricing, titles, structure, or availability.
Set the check rhythm
Scan as often as hourly for a fast-moving rival, or daily for a quiet one. Six hours is the default.
Alert only when it matters
Get an email the moment a high-severity change lands, and let the small stuff wait in the feed.
Rank the most volatile
See which competitor changes the most, so you know who to watch closest.
Track price moves
A dedicated price tracker keeps the min, max, and average for every page, with each move dated.
Target one section
Add an element selector to watch only the pricing block or the hero, and ignore rotating banners.
From "how did we miss that" to "we saw it first."
Never get undercut in the dark
Watch a rival's pricing pages and know the hour they cut a price, so you match or hold on purpose, not by accident.
Catch a launch the day it goes live
New product pages and nav items surface the moment they appear, so you respond while it is still news.
See a rival aim at your keyword
A competitor rewriting a title or meta toward a term you rank for is a warning. Spot it and refresh your page first.
Report the moves, not just the metrics
Watch every client's competitive set and walk into the meeting with the exact changes that happened this week.
Questions, answered.
The first check runs immediately when you add a URL. After that it re-scans on the interval you choose, every 6 hours by default, or as often as hourly and as rarely as daily.
Price changes, title and meta rewrites, new or removed pages and nav items, structural and schema changes, social images, and availability or status changes. Anything that shows up in the page's HTML.
No. Every change is scored high, medium, or low, and by default you are only emailed on the high-severity ones. The rest sit quietly in the feed for when you have time to skim.
Yes. Add an element selector and the Watchtower compares only that part of the page, so a footer tweak or a rotating banner never triggers a false alarm.
An audit is a snapshot of how a page looks right now. The Watchtower is the opposite: it watches the same pages over time and tells you the moment they change. Use an audit to grade a page, and the Watchtower to never be surprised by a competitor again.
Point it at a competitor and never miss a move.
It takes one URL. The Watchtower runs the first check on the spot, then keeps watch every few hours and tells you the moment anything changes.
Domain Overview
Full intelligence profile for any domain — authority, traffic, keywords, competitors, top pages, geo split.
Full domain profile
Takes one domain and returns its authority, traffic, keywords, competitors and top pages in a single report.
Size up any domain before you take it on.
Enter one domain and get its full SEO profile: authority, organic traffic and its trend, ranking keywords, backlinks, top pages and competitors, pulled live from DataForSEO and the Google SERP.
You cannot out-plan a competitor you cannot see.
You know the name of the site beating you, but not why it wins. Is it bigger, or just older? Which pages carry its traffic, which keywords, how strong is the link profile behind it? Guess wrong and you spend months attacking the wrong thing. Domain Overview turns any domain into a readable profile in one search.
One domain in. A full profile out.
Enter a domain
Any site, your own or a competitor's. No login on their end, no tracking to install, no setup.
We pull the live picture
DataForSEO and the Google SERP together: authority, traffic and trend, keywords, links, competitors, top pages, and geography.
You get the full read
Six reports on one screen: the score, the traffic trend, where it ranks, who it competes with, and what to do next.
What these numbers mean
Authority Score
A 0 to 100 estimate of how strong and trusted a whole domain is, built mostly from the quality of the sites linking to it. Higher means harder to outrank.
92 = an industry leaderOrganic traffic
The estimated number of visits a domain gets each month from unpaid Google results, separate from ads. It sizes the audience the site actually reaches.
8.4M / mo = very large reachRanking keywords
How many different search terms the domain shows up for in Google's top results. The bigger the number, the wider its footprint.
1.4M = a very broad footprintReferring domains
The count of separate websites that link to this domain. It matters more than raw backlinks, since a hundred links from one site count far less than a hundred different sites.
248K sites, not 248K linksPosition distribution
How a domain's rankings split across the results: how many land in the top 3, in 4 to 10, and further down. It shows where the real visibility is.
Top 3 is prime real estateTraffic share
The slice of all the clicks in a market that this one domain captures. It turns raw traffic into a competitive standing against its rivals.
A high share means it owns the spaceSee real organic reach, and where it's heading.
Not a single rounded number. You get estimated monthly organic traffic with up to twelve months of history, so you can tell a rising domain from a fading one before you decide to chase it or copy it.
- Estimated monthly organic traffic, with the year-over-year change
- A twelve-month trend line, so direction is obvious at a glance
- Organic against paid, plus the estimated dollar value of that traffic
Pro tip: a steady climb is a better model than a spike. A domain that jumped once and flattened is riding one lucky page, not a repeatable strategy you can learn from.
Know how strong it is, and where it actually ranks.
One Authority Score tells you how hard the whole domain is to beat. The position breakdown shows where its rankings really sit, so you see the difference between a site that owns the top 3 and one that is buried on page five. Hover the ring to explore.
- Authority scored 0 to 100 from the live backlink profile
- Rankings split from top 3 down to 51 to 100
- The 11 to 20 band flagged, the strike distance one push from page one
Rule of thumb: under 40 is an emerging site you can catch, 40 to 80 is strong but reachable with focus, and above 80 is a leader you compete with on gaps, not head-on.
See who it competes with, and the pages doing the work.
The profile names the domains fighting for the same keywords and how much they overlap, then lists the pages carrying the most traffic. That is your shortcut to the topics worth taking and the rivals worth studying.
- Main organic competitors, ranked by shared keywords
- Top pages by traffic, so you see what actually earns the visits
- Related topics you could realistically rank for next
Why it works: the site's own top pages are a proven list of what wins in this space. Rebuilding those topics better is a surer bet than guessing at brand-new ones.
nike.com competitive snapshot
Everything around the domain, in one place.
Traffic by country
Where the demand actually is, market by market, so you know which region a domain owns.
Backlink profile
Total backlinks and referring domains, with twelve months of link growth behind them.
SERP features
The rich results this domain triggers, from sitelinks to reviews, and the ones still open.
Top pages by traffic
The handful of pages carrying most of the visits, so you see what really earns them.
AI search visibility
How often AI answers cite the domain, and which sources it shows up alongside.
Related topics to target
High-volume topics near this domain that you could realistically rank for next.
How to read a result like a pro.
A profile only helps once you know what it is telling you. Here is the exact read on our example, nike.com, thought through the way an experienced SEO would.
From "they're bigger" to "here's the plan."
Size up a rival before you pick the fight
Read a competitor's authority, traffic trend, and ranking mix in one screen, and decide whether they are really beatable and where.
Judge a market or an acquisition target
Check whether a domain's traffic is growing or fading, and how much of its reach is real organic demand, before you commit money.
Borrow the topics already winning
See the exact pages and keywords sending a rival its traffic, and build a better version of what is proven to work.
Open a pitch with a real read
Run a prospect's domain and walk in with a scored profile of their authority, gaps, and quickest wins, not a vague promise.
Questions, answered.
Every profile is a live pull from DataForSEO and the Google SERP at the moment you run it. The traffic, keywords, links, and competitors reflect the current picture, not a stale, weeks-old cache.
No. Google does not publish a public authority number. This is a 0 to 100 estimate modeled mainly from the domain's live backlink profile, so you can compare two sites' relative strength at a glance. Treat it as a strong signal, not an official grade.
They are estimates, modeled from the domain's ranking positions and the search volume of those keywords. You cannot see a rival's private analytics, so no tool can be exact here, but the scale and the direction of the trend are reliable for planning.
Domain Overview is the whole-domain snapshot: authority, traffic, keywords, competitors, and links together. Backlink Profile zooms all the way into just the links, with anchor text, link types, and top linking pages. Most people start here to get the lay of the land, then open Backlink Profile when links are the thing to dig into.
Yes. Every number is labelled with what it means, and the profile ends with a recommendations panel that turns the data into next steps. Enter a domain and you get how strong it is and where the openings are.
Enter a domain and see the whole picture.
It takes one search. You will know the authority, the traffic and its trend, where it ranks, who it competes with, and where the openings are, before you commit a single day of work.
Backlink Profile
Total backlinks, referring domains, anchor distribution, link types, and top linking pages.
Full link profile
Takes one domain and returns its referring domains, anchor text, link types and top linking pages.
See the links behind a domain's authority.
Enter any domain and get its full backlink footprint: every referring domain, the authority and trust scores, the anchor and link-type mix, and what is growing or slipping, pulled live from DataForSEO.
Half of SEO is decided off the page, where you can't see it.
Two sites can look identical, yet one outranks the other every time. The difference is usually the links pointing at them, and those links are invisible from the outside. Until you pull the profile, you are guessing at the single biggest thing search engines use to rank a page.
One domain in. The whole link picture out.
Enter a domain
Yours or a competitor's. No crawl to set up, no code to install, no waiting.
We pull the live index
DataForSEO backlink data: every referring domain, anchor text, link type, the authority and trust scores, and the last 30 days of change.
You get the full read
Total links, authority and trust, the anchor and type mix, growth over a year, the top links, and the risky ones, on one screen.
What these numbers mean
Backlink
A link from another website to this one. Search engines read each link as a vote of confidence, so more good votes usually means higher rankings.
41.2M links from other sitesReferring domain
A unique website that links to you, counted once no matter how many links it sends. It is the honest measure of reach, since fifty links from one site count for far less than one link each from fifty sites.
248K different sites link hereDomain authority
A 0 to 100 score for how strong a site's whole link profile is. The higher it is, the more ranking weight that site's own links can pass on.
92 = an industry leaderTrust score
How trustworthy the sites linking to you are, measured apart from how many links there are. A big total with low trust means the links are low quality.
94 = links from sites Google trustsAnchor text
The visible, clickable words that make up a link. It hints to engines what the linked page is about, but too many exact keyword anchors looks manipulated.
"nike" reads more natural than "buy shoes"Dofollow vs nofollow
A dofollow link passes ranking credit to you. A nofollow link tells engines not to count it. The follow ratio is the share of the profile that actually passes credit.
62% dofollow = most links countSee the whole footprint, and which way it's moving.
The total links and referring domains tell you the size. The 12-month history and the last 30 days of new versus lost links tell you the direction. A profile that is quietly shrinking is a warning, even when the totals still look big.
- Exact total backlinks and unique referring domains
- Twelve months of link history, not a single snapshot
- New, lost, and net change over the last 30 days
Pro tip: steady, gradual growth reads as natural. A sudden burst of thousands of links in a few days is what a spammy or negative-SEO campaign looks like.
Know how much that authority is really worth.
Raw link counts are easy to inflate. The 0 to 100 domain authority and trust scores tell you how much weight the links actually carry, and the dofollow versus nofollow split shows how much of the profile passes ranking credit at all. Hover the donut to explore.
- Domain authority and trust scored 0 to 100 from the live index
- The dofollow versus nofollow split behind the follow ratio
- A spam score, so you know how clean the profile is
Rule of thumb: under 40 is emerging, 40 to 70 is strong, and 70 or above is an established, hard-to-beat site. Trust that lags well behind authority is a red flag worth a closer look.
See who links, and the words they use.
Every referring domain is ranked by authority, so you can tell a profile that leans on a few strong sites from one built on a long tail of weak ones. The anchor-text mix shows how the links describe the site, and flags when too many use exact keywords.
- Top referring domains ranked by their authority
- Anchor-text distribution: branded, exact-match, and generic
- Link types, text and image, so you know what kind they are
Why it works: links from strong, on-topic sites are the ones that move rankings. The list of who already links to a rival is also your best list of who to pitch next.
Everything around the links, in one place.
Every referring domain
The full list, sortable, with the status of each link so you see what is fresh and what fell off.
Links by authority band
How the links spread across strong, mid, and weak sites, so you see where the real weight sits.
Top-level domains
Which endings link most, a quick read on whether the profile is mainstream or thin.
Competitor comparison
Your backlinks, referring domains, and authority set side by side against rivals.
Network diversity
Whether links come from many separate networks or a suspicious few, the fingerprint of a link scheme.
Toxic-link flags
Surfaces spammy, risky referring domains, then hands them to Backlink Hygiene to build the disavow file.
How to read a result like a pro.
Numbers only help once you know what they are telling you. Here is the exact read on our example, nike.com, thought through the way an experienced SEO would.
From "why do they outrank me?" to "here's the plan."
Reverse-engineer a rival's edge
Pull a competitor's profile and find the strong, relevant sites linking to them but not to you, then go earn those same links.
Build a prospect list from real data
Every referring domain, ranked by authority, is a warm, proven target, so your outreach list is grounded in who actually links, not guesses.
Know your own foundation
See your total authority and trust in one screen, and whether your links are growing or slipping before it shows up in rankings.
Show a client exactly where they stand
Walk in with a scored, side-by-side comparison against their competitors, so the pitch rests on numbers, not a vague promise.
Questions, answered.
Every profile is a live pull from the DataForSEO backlink index at the moment you run it. Nothing is served from a stale, weeks-old cache, so the totals, authority, and 30-day change reflect the profile as it stands right now.
Domain authority rates how strong the whole link profile is. Trust score rates how trustworthy the sites doing the linking are. A domain can pile up links and score a high authority while its trust stays low, which is the tell that the links are low quality.
Backlink Profile gives you the full picture: totals, authority, anchors, link types, growth, top links, and competitors. Backlink Hygiene zooms in on only the toxic links and builds the Google disavow file for you. Use Profile to understand a link profile, and Hygiene to clean one up.
Yes. It works on any domain, so you can pull a rival that outranks you and see the exact links behind their rankings, then turn their strongest referring domains into your own outreach list.
Yes. Every number and every score comes with what it means. Enter a domain and you get how strong it is and where to start.
Enter a domain and see every link behind it.
It takes one lookup. You will know the size, the authority, the anchor and follow mix, and whether the profile is growing or slipping, before you chase a single new link.
PPC Research
Paid-search intelligence — CPC, competition, ad density, and opportunity for any domain or keyword.
Full paid picture
Takes one keyword and returns who is bidding on it, what they pay and the ad copy they run.
Know what every click costs to win.
Paste a domain and see every keyword it pays to rank for, each with a real CPC, monthly volume, and competition, plus its estimated ad spend, live ad copy, and paid rivals. One search turns a competitor's whole paid strategy into numbers you can act on.
Guessing a bid is how ad budgets bleed.
Paid search punishes guesswork. Bid on the wrong keyword and you pay for clicks that never convert. Guess a competitor's budget and you plan blind. PPC Research shows you the real cost of every term before you spend a cent, using the same live Google Ads data the pros pay for.
One domain in. A costed campaign map out.
Enter a domain
Your site or a competitor's. No account access, no tag, no setup. Just the domain.
We pull the paid footprint
Live DataForSEO Google Ads data: every paid keyword with its real CPC and volume, the 12-month spend trend, the live ad copy, and the paid competitors.
You get a plan
Each keyword priced and ranked by cost, the ads that are winning, and where to spend, defend, or rank organically instead.
What these words mean
CPC (cost per click)
What one click on an ad costs the advertiser. The higher it is, the more valuable that customer is judged to be.
running shoes = $1.42 a clickPaid keyword
A search term a domain buys ads against, so its listing shows up at the top marked as an ad.
nike.com bids on 3,800 of themSearch volume
How many times a keyword is searched in a month. It tells you how much demand a term can send you.
165K searches a monthCompetition
How contested a keyword's ad auction is, from Low to High, shown on a 0 to 100 scale. High means many advertisers and a higher CPC.
running shoes scores 95, brutalAd copy
The headline and description of a live text ad. Seeing a rival's real ads shows you the messages already winning clicks.
"Free Delivery and Returns"Estimated ad spend
A modeled monthly Google Ads budget for the domain, built from its paid keywords, their CPCs, and their traffic.
about $210K a monthSee the real cost behind every term.
One domain returns every keyword it pays for, each with its live CPC, monthly volume, and ad position. The bar shows how contested a term's auction is; the number beside it is what one click costs.
- Real CPC, search volume, and ad position on every keyword
- Sorted by cost, so the priciest bets rise to the top
- A competition score on each term so you know the fight ahead
Rule of thumb: a high CPC is a signal, not a warning. Advertisers only pay that much when the term brings buyers, so a $1.90 keyword is often worth ranking for organically too.
Is their budget climbing or cooling?
The report draws a domain's real monthly ad spend across the last year, straight from historical Google Ads data. A rising line tells you the channel is paying off for them, and a falling one is a lane opening up.
- A real month-by-month spend line, not a single snapshot
- A climb means the keywords are converting and worth studying
- A drop flags terms they are pulling back from, ready to take
Pro tip: a rival who has grown spend all year has found keywords that convert. Read their top paid terms as a shortlist of what already works in your market.
Read the ads that are already working.
PPC Research captures the live text ads running on a domain's search results, headline, description, and display link, exactly as searchers see them. No need to guess a message when a proven one is right in front of you.
- Real headlines and descriptions pulled live from the SERP
- The offers and hooks a rival is spending to promote
- A ready pattern to adapt for your own ads or landing pages
Why it works: an ad that has run for months is one that pays for itself. Borrowing its angle skips the expensive testing a competitor already paid for.
Live ad, running right now
Everything you need to plan the spend.
Paid competitors
The rival domains bidding on the same keywords, ranked by how many paid terms they hold.
Spend by category
How the budget splits across brand, commercial, transactional, and informational terms.
Ad position trend
Where their ads sit on the page over time, so you see if they are pushing harder for the top slot.
Estimated paid clicks
The monthly visits their ads buy, so you can weigh their budget against the traffic it actually returns.
Traffic share
How much of their paid traffic each keyword drives, so you spot the few terms carrying the campaign.
Ready-made action plan
Simple moves drawn from the numbers: what to bid, what to defend, and what to rank instead.
How to turn a result into a plan.
A paid footprint is only useful if you know what to do with it. Here is the exact read on our example domain, "nike.com," the way an experienced paid-search manager would think it through.
From a domain to a paid-search edge.
Reverse-engineer a rival's campaign
See every keyword a competitor bids on, what it costs, and the ads they run, then build a sharper campaign from their own data.
Know the cost before you bid
Check the real CPC and competition on a term before you spend, so your first ad budget goes to keywords that can pay back.
Price a paid retainer with proof
Size a prospect's paid landscape, spend, and rivals in seconds, and walk into the pitch with real numbers instead of a guess.
Find the pricey terms worth ranking
Spot the high-CPC keywords a competitor pays for every month and win them with content that stops the spend for good.
Questions, answered.
Live DataForSEO Google Ads sources: domain paid metrics, historical spend, ranked paid keywords with real CPC and volume, the live SERP ads, and paid competitors. It is real Google data pulled when you search, not a canned list.
Yes. That is the point. Paste any domain and you see its paid keywords, spend, ad copy, and rivals. It works on your own site and on any competitor you want to study.
It is a modeled estimate, built from the domain's paid keywords, their CPCs, and their traffic. Treat it as directional, a reliable read on scale and trend rather than the advertiser's exact invoice.
PPC Research focuses on the paid keyword economics: the CPC, spend, and competition behind every term a domain bids on. Advertising Research widens the lens to the creatives and Shopping ads across the market. Use PPC Research to size the keyword costs, Advertising Research to study the ads themselves.
Very. Even if you never buy a click, the CPCs tell you which keywords are commercially valuable, and the high-cost terms are exactly the ones worth ranking for organically so you get that traffic without paying for it.
Borrow the live ad headlines, target the highest-CPC keywords with organic content, watch competitor keyword counts for budget shifts, and defend your brand terms. The report ends with these moves already written for you.
Enter a domain and price the whole campaign.
It takes one domain. You'll get every paid keyword with its real CPC, the spend trend, the live ad copy, and the rivals, everything you need to spend smart or rank instead.
Topic Research
Content-cluster intelligence — topical sub-themes, questions, related terms, and publisher landscape.
Full topic map
Takes a topic and returns its sub-themes, the questions people ask, and who already publishes on it.
One topic. A whole content hub, mapped.
Type a single topic and see it break into sub-topic clusters, the questions people ask, and a multi-year interest trend, with the top publishers you are up against, so you plan a hub instead of one lonely post.
A single post is a bet. A mapped topic is a plan.
Most content calendars are a pile of one-off posts with no shape and no read on whether the topic is even growing. Topic Map takes one topic and hands you its full structure at once: the clusters to build, the questions to answer, the momentum behind it, and who already owns it, so you commit with proof instead of a hunch.
One topic in. A hub blueprint out.
Enter one topic
A single subject you want to own, like email marketing. No filters, no setup.
We map the whole thing
Hundreds of keywords are grouped into sub-topic clusters, paired with real questions, scored for demand and difficulty, and tracked for interest over years, alongside the top publishers ranking for it.
You get a blueprint
A pillar page and its cluster pages, the questions to answer on each, the trend behind the topic, and the low-competition opening to start with.
What these words mean
Topic Map works at a higher level than a keyword list, so a few terms are worth covering before you run it.
Topic
The one subject you type in. Everything the tool returns is a piece of this topic, not just one keyword.
"email marketing" is your topicContent cluster
A group of closely related searches about one sub-topic. Each cluster becomes one page in your hub.
"email deliverability" is one clusterTopic authority
The average keyword difficulty across the whole topic, from 0 to 100. Higher means the topic is more contested.
68 = strong, but with gapsSearch interest
How demand for the topic has moved over the years, drawn as a line. It tells you whether you are catching a wave or a fad.
a rising line means invest nowKeyword difficulty
How hard a cluster is to reach page one for, from 0 (easy) to 100 (brutal). It flags where your opening is.
a cluster under KD 30 is your startPublisher landscape
The sites already ranking for the topic, with their position and rough traffic. It shows who you compete with and where they are weak.
Mailchimp and HubSpot lead hereSee the whole topic split into pages.
The topic breaks into sub-topic clusters, each with its own keyword count, demand, and difficulty. That tells you how many pages the hub needs, how big each one is, and which cluster is the easy way in.
- Every cluster becomes one page in your hub
- A difficulty spread that surfaces the low-competition opening
- Volume per cluster so you build the biggest sub-topics first
Pro tip: start with a low-competition cluster that still has real volume. It earns the topical authority that makes the harder clusters winnable later.
Read the topic's momentum before you commit.
A multi-year search-interest line tells you if the topic is rising, steady, or fading, so you time the investment. Paired with the real questions people ask, you get both the reason to build and the headings to build with.
- Years of monthly interest drawn as one clear line
- Real questions people ask, ready to become your H2s
- Total topic demand so you size the whole opportunity
Rule of thumb: a steady, rising line is safer to invest in than a tall spike. A spike can be a fad that fades before your pages rank.
Know who owns the topic before you enter.
See the sites already ranking for the topic, with their position and rough monthly traffic. That shows you how strong the field is, and where a big name is thin enough to slip past.
- Top-ranking domains with position and estimated traffic
- A topic authority score for how contested it really is
- The clusters those giants ignore, so you find the way in
Why it works: the leaders rank for the head terms, not every cluster. Winning a sub-topic they neglect gets you a foothold that head-on competition never would.
Everything you need to shape the topic.
Related terms
The words and phrases that live around the topic, so you cover it the way searchers actually phrase it.
Topic volume
Total monthly demand across the whole subject, so you can size the opportunity before you spend a day on it.
Keywords per cluster
How many searches sit inside each sub-topic, so you know which pages carry the most weight.
Cluster difficulty
The average difficulty of each cluster, so the low-competition opening is obvious at a glance.
Questions to answer
Real question searches for the topic, ready to become the H2s and FAQ on your pages.
Publisher gaps
Where the leading sites rank thin or not at all, so you target the sub-topics you can actually take.
How to turn a topic map into a plan.
A topic map only helps if you know what to do with it. Here is the exact read on our example topic, "email marketing," the way an experienced content strategist would think it through.
From one topic to a full content strategy.
Plan a whole hub in one pass
Turn a topic into a pillar and its cluster pages, with the questions and demand for each already sorted into a build order.
Find the opening you can win
Go straight to the low-competition cluster the big publishers neglect and earn your first rankings there.
Size a topic before you pitch
Read the demand, difficulty, momentum, and the field of competitors in seconds, so you scope and price the work with proof.
Catch a rising topic early
Spot a subject whose interest line is climbing and commit before the field crowds in.
Questions, answered.
The clusters, volumes, difficulty, and interest trend come from DataForSEO, and the publisher landscape is read from live Google results for the topic. It is real data pulled when you search, not a canned list.
It is a 0 to 100 read on how established the sites already ranking for the topic are. A high number means the topic is contested by strong domains, so your opening is more likely to be a specific cluster than the head term.
It is monthly search demand for the topic charted over several years, so you can see the shape at a glance. A rising line is a topic worth investing in, a fading one is a warning, and a spike is usually a fad.
They sit at different altitudes. Keyword Explorer hands you the full flat list of keywords around a seed to pick from. Topic Map works one level up: it shapes the topic into clusters, reads its multi-year momentum, and maps the publishers ranking for it. Use Topic Map to plan the hub, then Keyword Explorer to fill each cluster with keywords.
Yes. The clusters tell you what pages to build, the questions give you the headings, the trend tells you if the timing is right, and the low-competition opening is flagged for you. Type a topic you care about and follow the blueprint.
Treat it as a build order: one pillar page for the topic, one page per cluster, the questions as H2s on each, and the low-competition cluster first. Then open any cluster in Keyword Explorer to pull its exact keywords.
Enter one topic and map the whole hub.
It takes a single topic. You will get the clusters to build, the questions to answer, the momentum behind it, and the opening the big publishers left for you.
Meta Tag Generator
AI-generated title, description, and social meta variants — optimized for SERP click-through.
AI meta drafting
Paste a page URL. We read the page and write a title, a description and social variants for click-through.
Win the click before they reach your page.
Describe a page in one sentence and get five title tags, five meta descriptions, and three social posts, each scored 0 to 100 and shown in a live Google preview so you know the snippet that earns the click.
Your snippet is the ad. Most are an afterthought.
The title and the two lines under it are the only thing a searcher sees before they decide to click you or the result above you. Ranked or not, a weak snippet loses the click. Meta Generator writes that snippet with intent and shows you exactly how it looks in Google first.
One sentence in. A snippet worth clicking out.
Paste the page URL
The full address of the page you want tags for, like https://example.com/pricing. We read the page itself.
We write and score
AI drafts five title tags, five descriptions, and three social posts, then scores each 0 to 100 on length, keyword, and click appeal.
You copy the winner
Pick the variant marked Best, preview it in a live Google snippet, and paste the title and description onto your page.
What these words mean
These are the only terms the tool uses.
Title tag
The bold, clickable headline of your page in Google. It carries most of the click, so it comes first.
Aim for 50 to 60 charactersMeta description
The short summary line under the title. It is your pitch for why the searcher should pick you.
Aim for 150 to 160 charactersSERP snippet
How your page actually appears in the search results: the URL line, the title, and the description together.
url, title, and descriptionTruncation
When a title or description runs too long, Google cuts it and ends with an ellipsis, hiding your best words.
Over the limit gets cutOptimization score
A 0 to 100 grade for how well a variant follows title and description best practices, so you can compare at a glance.
92 out of 100 is strongPower word
A word like Best, Free, Guide, or 2026 that gives people a reason to click. One is enough per title.
Best, Guide, ProvenFive titles and five descriptions you would never write alone.
One page description returns five distinct title angles and five description approaches, each labeled and scored, so you compare real options instead of staring at a blank field.
- Different angles: benefit led, listicle, question, how to, keyword first
- A score out of 100 and a short reason on every single variant
- Copy any one, or apply the best title and description as a pair
Pro tip: pick the angle that matches what the searcher wants. A buyer wants the listicle, a beginner wants the how to.
Title variants for "best CRM software"
Every option graded 0 to 100, so you never guess.
Each variant is scored on the things that actually move clicks: the keyword up front, a power word or a call to action, and a length that will not get cut. One aggregated score tells you the overall quality at a glance.
- Keyword placement, power word, and call to action checked on each
- The best title and best description surfaced automatically
- One overall score to grade the whole set in a second
Rule of thumb: 80 and up is ready to ship, 60 to 79 is worth a tweak, under 60 needs a rewrite before it goes live.
Preview the real snippet, and stay inside the limits.
Before you paste anything, see the exact Google snippet the title and description will produce, with a live length check against the 50 to 60 and 150 to 160 windows, so nothing gets cut off.
- A true to Google preview with the url, title, and description
- A length bar that turns from green to red as you near the limit
- Click to cycle through every variant right inside the preview
Why it works: the snippet you see is the snippet Google shows. Fixing truncation here means no cut off headlines after you publish.
Best CRM Software for Small Teams (2026 Buyer's Guide)
Compare the top CRM software for small teams. Real pricing, standout features, and honest pros and cons, so you can choose the right tool and start free.
How to read the result like a pro.
A stack of variants only helps if you know which to ship. Here is the exact read on our example page for "best CRM software", the way an experienced SEO would think it through.
Everything you need to ship the snippet.
Social posts
A ready caption for each channel, sized to its own character limit so nothing runs over.
Best practices
The checklist behind the scores, written out so you learn the rules while you use them.
Keyword coverage
Which focus keywords, primary, secondary, and long tail, actually appear across your variants.
Best combo, one click
The top title and top description paired and ready to copy as a single, matched set.
Reason on every variant
A short line on why each option works, so picking one teaches you what to write next time.
Export and save
Send the winner to your content hub, or export every variant to keep with the rest of your work.
From a blank field to a click worthy snippet.
Give every post a headline that gets clicked
Turn a post idea into five title angles and pick the one that fits, without staring at a blank title field.
Write product and category snippets at scale
Describe a product page and get a title and description that fit the limits and read like a reason to buy.
Ship on brand meta for a whole site fast
Run page after page, preview each snippet, and hand the client titles and descriptions that will not truncate.
Get expert level titles without hiring an SEO
Describe your page in plain words and let the scores and preview do the work an SEO specialist would do.
Questions, answered.
AI writes them from the page description you type, then scores each one against real title and description rules. They are written for your page, not pulled from a template.
Google can swap in text from your page when it thinks that fits the query better. A tight, relevant description written to the right length is the best way to keep the one you wrote.
Titles read best at 50 to 60 characters and descriptions at 150 to 160. Past that, Google truncates with an ellipsis. Every variant shows its length against those windows so you stay inside them.
It rewards the things that earn clicks and avoid truncation: the keyword placed up front, a power word or a call to action, and a length inside the window. 0 is poor and 100 is ideal.
Yes. Describe your page in plain words and the tool writes, scores, and previews the options for you. Pick the one marked Best, check the preview, and copy it.
Those help you plan and write the page itself. Meta Generator writes the two lines that decide whether anyone clicks it in search, the title tag and the meta description, and shows them in a live preview.
Describe your page and win the click.
It takes one sentence about the page. You get five titles, five descriptions, and three social posts, each scored and shown in a live Google snippet.
SERP Rank Tracker
Measured keyword rankings, visibility score, and a monthly visibility trend — including wins, losses, and top traffic drivers.
Track your rankings
Enter your domain and see its keyword positions, visibility and monthly trend.
Every keyword you rank for, and what the whole set is worth.
A single position is a fact about one term. Visibility is a fact about your business. This measures every keyword a domain ranks for, rolls them into one visibility score, and shows the wins, the losses and the pages actually pulling the traffic.
A list of positions is not a measure of how you are doing.
Most rank reports hand you hundreds of rows and leave the arithmetic to you. Twelve keywords went up, nine went down, and nobody can say whether that was a good month. The rows do not know that position three on a term nobody searches is worth less than position eight on the one that pays for everything, so the total is invisible and every conversation about progress turns into opinion.
Ranking for two thousand terms sounds impressive until you notice most of them sit on page nine.
An average position that has not moved can hide fifty gains cancelling out fifty losses.
Rankings are listed per keyword, so the handful of pages doing the work never gets named.
One domain in. The whole ranking picture out.
Give it a domain
Yours or a competitor's. Nothing to install, no verification, no waiting for a crawl to build up history first.
Every ranking keyword is measured
Positions one to one hundred from DataForSEO Labs, with the search volume and the ranking URL attached to each one, in about twelve seconds.
It rolls up into one score
Positions and volumes are weighted into a single visibility number, then split into the wins, the losses and the pages carrying the traffic.
What each number is actually counting
Six terms that decide whether a report is good news.
One number for the whole keyword set, weighting each position by how much traffic it actually earns. Moving a big term from nine to four lifts it far more than winning ten tiny ones.
Any term where the domain appears in the top hundred organic results. Below that there is effectively no traffic, so it is not counted.
A keyword that improved its position since the last measurement. Ordered by how much traffic the move is worth, not by how many places it climbed.
A keyword that fell. The ones worth reading are the losses on terms with real volume that were on page one before.
A page, not a keyword. The URLs that hold the positions earning most of the estimated traffic, which is usually a much shorter list than anyone expects.
The score plotted month over month. The shape matters more than any single reading, because it shows whether the work is compounding or holding flat.
Every keyword, weighted by what the position is worth.
A ranking at position three earns roughly ten times what position fifteen earns, and a term with forty thousand searches is not the same asset as one with forty. The visibility score applies both facts at once, so one number answers whether the whole set got better.
- Weighted by click share at each position, not by rank alone
- Scaled by real search volume, so small terms cannot inflate it
- Comparable between domains, so a competitor can be measured the same way
What moved, sorted by what the move was worth.
Sorting by places gained puts a jump from ninety to sixty at the top, which is worth nothing. Sorting by traffic value puts the term that went from eleven to eight at the top, because crossing onto page one is where the clicks actually change.
- Ranked by estimated traffic gained or lost, not by places moved
- Both directions shown together, so a flat month is visibly not a quiet one
- Each row carries the page that holds the position
Where your rankings actually sit.
Two domains with the same keyword count can be in completely different health. The ring shows how the set is distributed, and the slice worth staring at is positions eleven to twenty: those are the keywords one push away from earning anything at all.
- Split by the bands where click share genuinely changes
- Page-two keywords called out as the nearest opportunity
- Same ring runs for a competitor, so the comparison is like for like
A flat average hiding a very good month.
The same data read two ways, and only one of them tells you what to do next.
Everything else in a run.
Monthly trend
The visibility score plotted over time, so the direction is visible without keeping your own spreadsheet.
Top traffic drivers
The pages holding the valuable positions, ranked by estimated traffic rather than by keyword count.
Search volume per term
Attached to every keyword, so a position is always read next to how much demand sits behind it.
The ranking URL
Which page earns each position, so cannibalisation between two of your own pages is visible.
Export in four formats
PDF, Excel, CSV and JSON, plus a shareable public link for anyone without an account.
One credit, twelve seconds
Cheap enough to run on a competitor whenever you are curious, not just on your own domain once a month.
From a pile of positions to a direction.
Report progress with one number
Visibility moves even in months where the average position does not, which is what makes a retainer conversation about evidence rather than effort.
Find the page-two shortlist
The eleven-to-twenty band is the cheapest traffic available. This names every keyword in it, with the page that already ranks.
Size up a competitor honestly
Run their domain through the same measurement. Keyword counts flatter; visibility compares.
Find the pages worth extending
The traffic drivers list is usually a handful of URLs. Improving those beats writing something new almost every time.
Questions, answered.
Every ranking keyword is weighted by the click share its position typically earns and scaled by its search volume, then the whole set is normalised to a hundred. A big term moving onto page one lifts it far more than a small term moving from ninety to sixty.
No. Rank Alerts watches a short list of keywords you chose and interrupts you when one moves. This measures every keyword a domain ranks for and rolls the whole set into one picture. Most people use both.
Yes, and it needs nothing from them. There is no verification step, so any domain can be measured exactly the way yours is.
Every provider samples a different keyword universe and cuts off at a different depth. What matters is that the same measurement is applied to you and to whoever you are comparing against, which it is.
Monthly. Visibility moves slowly by design, and running it weekly mostly measures noise. The trend is the product; a single reading is just a starting point.
One credit per run, and it finishes in about twelve seconds for most domains. Large sites take a little longer because there are more keywords to measure.
Stop counting keywords, start measuring visibility.
One domain, twelve seconds, and the whole ranking picture: every term you rank for, one score for the set, the wins and losses ordered by what they are worth, and the pages doing the work.
Organic Research
Projected organic traffic value, branded vs non-branded split, intent mix, top landing pages, and newly-acquired keywords.
Full organic profile
Takes one domain and returns its traffic value, branded split, intent mix and newly-won keywords.
See every keyword a domain quietly ranks for.
Enter any domain and get its organic footprint: its top keywords and their positions, the traffic each one pulls, where it ranks, and how the trend is moving, pulled live from DataForSEO.
You cannot beat a competitor you cannot see.
A rival's site looks like one homepage, but underneath it is ranking for thousands of keywords, pulling traffic you never counted. Guess at their strategy and you copy the wrong pages. Organic Research shows you the whole footprint, so you plan against what a domain actually wins, not what you assume it does.
One domain in. Its whole footprint out.
Enter a domain
Yours or a competitor's. No login to their analytics, no tag to install, just the domain name.
We pull the live picture
DataForSEO returns the domain's top ranked keywords, their exact positions, the estimated traffic each earns, and the month-by-month trend.
You get the full read
The keywords, the top pages, where it ranks, and where the easy gains sit, on one screen you can act on.
What these numbers mean
Organic keywords
The search terms a domain shows up for in the free part of Google, the results nobody paid for. The more it ranks for, the wider its reach.
842K = a very large ranking footprintEstimated traffic
How many visits those rankings likely bring in a month, modeled from each keyword's position and its search volume.
6.4M = a domain pulling serious demandRanking position
Where a page sits in Google's list for a keyword. Position 1 is the top of the first page, and clicks fall off sharply the lower you go.
Top 3 gets the vast majority of clicksPosition distribution
How a domain's keywords split across the top 3, the rest of page 1, page 2, and beyond. It shows how much of the footprint is actually winning.
Page-2 keywords are the fastest winsTraffic value
What that organic traffic would cost if you had to buy it as Google ads instead. It puts a dollar figure on the free visits.
$8.1M/mo = the ad bill you avoidBranded vs non-branded
Branded searches include the company name, so that traffic was mostly coming anyway. Non-branded searches are the topics that win new people.
54% branded = brand-dependent trafficSee how much traffic a domain pulls, and where it's heading.
Not a rounded guess. The estimated monthly organic traffic with a full year of history, so you can tell a rising domain from a fading one before you plan against it.
- Estimated visits a month, modeled from real positions
- Twelve months of history to read the direction
- Year-over-year growth on traffic, keywords, and value
Pro tip: a steady climb is worth more than a spike. A sudden jump is usually one seasonal keyword, not durable growth you can plan a quarter around.
Know exactly where a domain sits, position by position.
Every keyword is sorted into where it actually ranks: the top 3, the rest of page 1, page 2, and everything beyond. You see at a glance how much of the footprint is already winning, and how much is one push away. Hover the ring to explore.
- Every keyword bucketed by its real live position
- The share of keywords already inside the top 10
- Page-2 keywords surfaced as the fastest gains
Rule of thumb: positions 11 to 20 are the cheapest traffic you will ever buy. They already rank, so a small content or link push often moves them straight onto page 1.
See the keywords and pages doing the heavy lifting.
The top keywords ranked by the traffic they actually earn, each tied to the exact page that ranks for it. A handful usually carry most of the traffic, and this shows you which ones to protect first.
- Top keywords ranked by estimated traffic, with position and CPC
- The landing page that ranks for each one
- Newly acquired and lost keywords flagged each crawl
Why it works: most domains earn the bulk of their traffic from a small set of keywords. Knowing which ones tells you exactly what a competitor will come for, and what you must defend.
Everything around the footprint, in one place.
Top landing pages
The exact pages pulling the most organic traffic, each with its keyword count.
Search intent mix
The share of ranked keywords that want to learn, compare, or buy right now.
Year-over-year growth
Traffic, keywords, and value measured against the start of the history window.
New and lost keywords
What the domain gained and dropped since the last crawl, so you catch a shift early.
SERP features and categories
Which SERP features the domain triggers, plus the topics its rankings cluster around.
Position changes
How rankings moved this crawl, gained against lost, so a slide never goes unnoticed.
How to read a result like a pro.
Numbers only help once you know what they're telling you. Here's the exact read on our example, nike.com, thought through the way an experienced SEO would.
From "what are they doing?" to "here's the plan."
Size up any domain in one run
See a competitor's entire keyword footprint, its traffic, and its best pages, so you plan against what they actually win.
Find the page-2 keywords worth a push
Surface the near-wins already ranking 11 to 20 and turn a small content update into real page-1 traffic.
Judge a market or an acquisition
Check how much organic demand a domain really captures before you invest in the space or buy the site.
Walk into a pitch with the whole picture
Run any prospect and open with their traffic, their top pages, and the exact keywords they are leaving on the table.
Questions, answered.
Every report is a live pull from DataForSEO at the moment you run it: the domain's ranked keywords, their exact positions, the estimated traffic, and the historical trend. Nothing is served from a stale, weeks-old cache.
It is modeled, not their private analytics. For each ranked keyword we combine its position with the keyword's search volume and the click-through a position like that earns. It is a consistent, comparable estimate you can trust for sizing and for competitor comparison.
Yes, that is the main use. It works on any domain with no access needed, so you can pull a rival's full footprint, see the keywords and pages driving their traffic, and find the exact gaps to attack.
Keyword Overview gives you the full read on one keyword you have in mind. Organic Research does the opposite: it takes one domain and shows the top keywords it already ranks for. Most people use Organic Research to map a competitor, then Keyword Overview to validate a specific term.
Yes. Every number comes with what it means and a recommended next step, and the report ends with an action plan you can follow. Enter a domain you care about and you get what is working and what to do next.
Enter a domain and see the whole footprint.
It takes one run. You'll know the traffic, the keywords, where it ranks, and where the easy gains sit, before you plan a single page.
Link Prospector
AI-curated link-building prospects with DA, relevance, contact method, outreach angle, and ready-to-use templates.
Full prospect list
Takes one topic and returns link prospects with authority, contact method and an outreach angle.
Find the sites that will actually link to you before you send one email.
Enter a topic and get a ranked list of real link prospects, each with its domain authority, the reason it is a fit, and a ready-to-send pitch, built from live competitor backlink data.
Link building fails when you pitch the wrong sites.
Most outreach dies in the inbox because it goes to sites that were never going to link. You email places with no connection to your topic, chase small blogs that pass no ranking strength, or open with a generic template that gives an editor no reason to care. The hard part was never sending the email. It was knowing who to send it to, and why.
One topic in. A ranked prospect list out.
Enter a topic
A niche, a keyword, or your subject, like running shoes. No contact list to build, no template to write first.
We mine real backlinks
We pull the live referring domains that already link to sites in your topic, including your competitors, and score each candidate on authority and relevance.
You get the shortlist
Every prospect ranked by priority, with its domain authority, the reason it fits, and a ready-to-send pitch, on one screen.
What these columns mean
Link prospect
A real website you could realistically earn a backlink from. It is a lead for link building, not a link you already have.
48 found for running shoesDomain authority (DA)
A 0 to 100 estimate of how much ranking strength a site can pass to yours. Higher means a more valuable link.
DA 78 = a heavy hitterRelevance (the fit reason)
Why this site is a match for yours, in plain words. A relevant link counts for far more than a random one.
Links to 3 of your competitorsPriority score and tier
Authority and relevance combined into one 0 to 100 score, sorted into tiers from A+ (pitch today) down to D (skip).
A+ = priority 75 and upBacklink reach
How many links and referring pages a prospect already has. A well-linked site is a stronger place to earn a mention.
Sortable on every rowOutreach pitch
A ready-to-send message written for each prospect, using the fit reason as the hook. You add a name and send.
Copy in one clickThe whole prospect list, strongest links first.
Every candidate site gets a domain authority score from 0 to 100, and the list sorts so the sites that pass the most ranking strength sit at the top. You see backlink reach and referring pages on every row, so you know each site is real and well-linked before you spend a minute on it.
- Every prospect scored 0 to 100 for domain authority
- Backlink reach and referring pages on every row
- Sort or filter to the sites you want in a click
Rule of thumb: a link from a DA 70 site is worth more than ten from DA 20 sites. Chase authority, not volume.
A priority score that tells you who to pitch first.
Authority is only half the story. A huge site with nothing to do with your topic is a weak lead. The priority score blends domain authority with topical relevance into one 0 to 100 number, then sorts every prospect into tiers, so you always know the single best use of the next outreach hour. Hover the ring to explore the mix.
- Authority and relevance combined into one score
- Clear tiers from A+ down to skip
- The tier mix shows how strong the whole pool is
Why it works: pitching your best-fit, highest-authority sites first wins more links per hour than emailing everyone. The A+ tier is where you start.
Every prospect comes with why it fits, and the email to send.
A domain is only useful if you know why it would link and what to say. Each prospect spells out the real signal that makes it a match, then hands you an outreach pitch that leads with that signal. There is no blank page and no research, so a non-expert can run outreach that reads like it was written by hand.
- A plain reason each site is a fit, from real data
- A ready-to-send pitch you can copy in one click
- A step-by-step outreach plan for the whole list
Pro tip: lead your email with the reason the tool found. A specific, relevant hook beats a generic template every time.
runnersworld.com
The tools that turn a list into a sent campaign.
Competitor sources
Every prospect traces back to a rival that already links to it, so you can see where the opportunity came from.
Authority distribution
See how the pool splits across authority bands at a glance, so you know how much of it is worth pursuing.
High-DA highlights
The heavy hitters worth pitching first, pulled to the top so the best links never get buried.
Save and export
Keep a prospect list for later or export every row to a CSV that drops straight into your outreach sheet.
Filter and sort
Sort by priority or authority and filter to a single domain, so a long list becomes a short shortlist.
Opportunity types
Each prospect carries the play that fits it, so you know whether to guest post, claim a mention, or pitch a resource page.
How to read a prospect like a pro.
A domain in a list only helps once you know what it is telling you. Here is the exact read on our top prospect for running shoes, runnersworld.com, thought through the way an experienced link builder would.
From "who do I even email" to "here is the shortlist."
Build a link list for a new guide
You published a piece and need links to it. Get a ranked list of relevant sites and a pitch for each, in one run.
Spend outreach time where it pays
Stop spraying emails. Sort by priority and put your week into the sites that actually move rankings.
Run outreach without writing it
No time to draft emails? Every prospect arrives with a ready pitch, so you just add a name and send.
Walk in with a real plan
Bring a client a scored prospect list and a step-by-step outreach plan, not a vague promise to build links.
Questions, answered.
We pull live backlink data from DataForSEO: the referring domains that already link to sites in your topic, including your competitors. Every prospect is a real site with real links, not a name a model made up.
Each prospect gets a 0 to 100 score that blends domain authority with how relevant the site is to your topic. Scores roll into tiers, from A+ (pitch today) down to D (skip). Start at the top and work your way down.
It is a 0 to 100 estimate of how much ranking strength a site can pass. Under 30 is weak, 30 to 60 is solid, and 60 and up is a heavy hitter worth pitching first. It is a way to compare sites, not an exact score from Google.
The backlink tools look at links you already have, or clean up toxic ones. Link Prospector looks forward: it finds new sites you could earn links from, ranks them, and hands you the pitch. Use it to grow the profile, not to audit it.
Yes. You do not need a contact list or a template. Enter your topic, and the tool finds the sites, tells you in plain words why each fits, and writes the outreach pitch for you. You bring the send button.
Find your next backlinks before you write a word.
It takes one topic. You will get a ranked, priority-scored prospect list, each site with the reason it fits and a pitch ready to send, before you research a single address.
Backlink Gap
The referring domains your competitors have and you do not. Every row is a real domain from the live backlink index, ranked by how many of your competitors it already links to.
Full gap list
Takes your site and up to five competitors, and returns every domain linking to them that does not link to you.
The sites that link to your rivals and have never linked to you.
Name your competitors and get every referring domain that links to them but not to your site, read from the live DataForSEO backlink index. The list is ranked by how many of your competitors each domain already links to, so the warmest prospects come first.
Your rivals' link lists are full of sites you already have.
The usual way to find link prospects is to pull a competitor's backlinks and work down the list. Half of that list already links to you, and the other half is sorted by authority, which says nothing about whether a site cares about your market. You spend the afternoon filtering instead of reaching out. Backlink Gap does the subtraction for you and puts the sites that write about your whole category at the top.
Your site and your rivals in. The missing links out.
Name your competitors
Your connected website is filled in for you. Add the competitor domains you want to compare against, at least one.
We read every site's links
One live DataForSEO call per site pulls its referring domains, highest ranked first. Every domain that already links to you is removed, and so are the compared sites themselves.
You get a ranked gap list
One row per missing domain, sorted by how many competitors it links to, then by authority. Export it to CSV and start your outreach list.
What the columns mean
Every column in the result is a number the backlink index returns. Here is how to read each one.
Referring domain
A website that links to another site at least once. Ten links from one site still count as one referring domain, which is why it is the fairer count.
runnersworld.com links to hoka.comGap domain
A referring domain that links to at least one of your competitors and not to you. These are the rows of the report.
912 gap domains for allbirds.comLinks to
How many of your competitors a gap domain links to, shown as "2 of 2". The higher it is, the more that site writes about your category.
2 of 2 means it links to both rivalsDA (Domain Authority)
A 0 to 100 estimate of a site's link strength, the same scale every tool in Metric Vault uses. It breaks ties between rows with the same "Links to" count.
runnersworld.com is DA 88Spam score
The provider's rating of how spammy a domain's own backlinks look. A low number is normal; a high one is a reason to skip the site.
irunfar.com shows spam score 3First seen
When the backlink index first found that domain linking out. An older date usually means an established site, not a link farm set up last month.
first seen in 2019The sites linking to all your rivals come first.
The list is not sorted by authority. It is sorted by how many of your competitors each domain links to, with DA only breaking ties. A site that links to every rival you named covers your category and has simply not found you yet, so that is where your outreach starts.
- A "Links to" count on every row, such as 2 of 2
- The exact competitors each domain links to, named in its row
- A headline count of domains that link to every competitor
Why it works: one link to one rival can be a coincidence. The same site linking to every rival is a pattern, and a pattern is the best reason you can give an editor to add you too.
Every site that already links to you is taken out.
Your own referring domains are fetched in the same run, and any domain found there is removed from every rival's list. What is left is the part you do not have. The ring shows how the example gap splits between domains that link to both rivals and those that link to only one.
- Your referring domains are read live, not guessed
- Competitors linking to each other never show up as prospects
- www and https versions count as the same domain
Pro tip: compare against the rivals closest to your own size. A gap against a giant is mostly sites that will never cover you; a gap against a near peer is a to-do list.
Check each prospect before you write a word.
Each row carries the numbers you need to decide whether a site is worth an email: its DA, how many backlinks and referring pages it has, its spam score, and when it was first seen. When you are done, the CSV export holds the same rows in the same order as the screen.
- DA, backlinks, referring pages, spam score, first seen
- Each domain opens in a new tab so you can look at the site
- One-click CSV of the full list, ready for your outreach sheet
Rule of thumb: work top down, and skip any row with a high spam score or a first-seen date from the last few months, however good its DA looks.
One row from the example report
Turn 912 rows into this week's outreach list.
A gap list is only useful if you know where to start. Here is the read on allbirds.com against hoka.com and on.com, the way a link builder works through it.
Everything that keeps the list honest.
Coverage note
Says "Complete comparison" when every referring domain fit in the read, or "At least" when the real gap is larger.
Missing data warning
If no backlink data comes back for a competitor, the report names it, so you know that site is not in the list.
Your own link count
Your total referring domains sit beside the gap, so you can see how far behind or ahead you are.
No gap, said plainly
If every domain linking to your rivals already links to you, the report tells you so instead of showing an empty table.
No AI in the rows
Every domain and number comes straight from the backlink index. No model is asked to add or rewrite anything.
CSV export
The whole list, with the competitors each domain links to, in the same order you see on screen.
From a rival's links to your outreach list.
Start a campaign with warm prospects
Pull the domains that link to every competitor and pitch those first, instead of cold emailing the top of one rival's list.
Show a client what they are missing
Run the client against their two closest rivals and walk into the meeting with a named list of sites that cover the category but not them.
Find where your market gets written about
The domains linking to all your competitors are the blogs, reviewers and directories your buyers read. Now you know their names.
Pick outlets that already cover the space
Filter the gap for clean, long-standing sites that link to several rivals and build your media list from them.
Questions, answered.
From the live DataForSEO Backlinks index. The run makes one referring-domains call for your site and one for each competitor, then compares the lists. Every domain and every number in the table is what the index returned; nothing is written by AI.
Because how many of your competitors a site links to is a better sign it will link to you than its size. The report sorts by that count first, then uses DA and then backlinks to break ties. A DA 60 site linking to every rival usually beats a DA 90 site linking to one.
Each site's referring domains are read up to 700, highest ranked first. When a site has more than that, the comparison covers the strongest part of its profile rather than all of it, and the report says "At least" so you do not read the count as a total. When every site fits, it says "Complete comparison".
Link Prospector looks at one competitor's referring domains. Backlink Gap also reads your own referring domains and removes every site that already links to you, then counts how many of your competitors each remaining site links to. It answers a narrower question: who links to them and not to you.
A run costs 2 credits. If no backlink data comes back for your site, you see a no-data message and are not charged. The tool gives you the list and the CSV; it does not write emails or add AI commentary, so what you pitch and how is up to you.
Yes. Add one or two competitors, run it, and read the top rows. Those are sites that already link to businesses like yours. Open a few, see what they published about your rivals, and you have a concrete reason to get in touch.
See who links to your rivals and start with the ones that link to all of them.
Name your competitors and get a ranked list of every referring domain you are missing, with the numbers to vet each one and a CSV to take with you. It takes one run.
SEO Content Template
Build a full on-page SEO brief — target word count, semantic keywords, heading structure, questions to answer, and recommended formats.
Full page template
Takes one keyword and returns the word count to hit, the heading structure, the questions to answer and the formats that rank.
The exact skeleton of a page that can rank.
Type one topic and get the fill-in template for the page: the heading structure, the word target, the reading level, the semantic keywords with how often to use each, and the five pages you have to beat.
Blank pages produce shapeless articles.
Most drafts fail on structure, not writing. The piece is the wrong length for the field, the headings wander, the important phrases show up once or not at all, and nobody looked at the pages already winning. A template decides the shape first, so the writing only has to fill it.
One topic in. A fill-in page skeleton out.
Enter a topic
The keyword you want the page to rank for. One line, no setup.
We measure the winners
Three tools run in parallel: the live SERP, keyword data, and an AI strategist grade the top-ranking pages, their lengths, and the phrases they share.
You get the template
The heading skeleton, the word target, the reading level, the semantic keywords with use counts, and the five competitor pages, ready to write into.
What these words mean
Everything the template shows you, before you run it.
Content template
The reusable skeleton of the page: which headings, in what order, at what length. You write into it instead of into a blank page.
9 headings, 2,200 words, Grade 8Semantic keywords
The related phrases the ranking pages share. Using them shows Google the page covers the whole topic.
podcast equipment, use 3 timesWord target
How long the page should be to compete, taken from what the top-ranking pages actually run.
2,200 words to match the fieldReading level
How simple the writing should be, as a school grade. Lower is easier to read, and most ranking pages sit around Grade 8.
Grade 8: short words, short sentencesPages to beat
The top-ranking pages for your topic, with their length and how many sites link to them. This is the standard your page is measured against.
rank 1 runs 2,400 wordsTraffic potential
A monthly estimate of the visits a page that ranks well for this topic could earn. It tells you if the page is worth the effort.
4,400 visits a month at stakeEvery section decided before you write one.
The template hands you the H1 and each H2 in order, sized to the word target and the reading level. You are never staring at a blank page, you are filling in a numbered outline that already has the shape of a ranking article.
- A written-out H1 and every H2 section, in reading order
- A word target between 1,200 and 3,500, set by the field
- A reading-level grade so the tone matches what ranks
Pro tip: write the sections in any order you like, but keep the heading order the template gives you. It mirrors how the ranking pages walk a reader through the topic.
Template: how to start a podcast
Not just which phrases. How many times.
Eight semantic keywords, each ranked High, Medium, or Low importance, each with a recommended number of uses. That turns "sprinkle in related terms" into a checklist you can tick off while you write.
- 8 related phrases the ranking pages have in common
- Importance graded High, Medium, or Low for each
- A recommended use count, so coverage is deliberate
Why it works: pages that cover a topic's full vocabulary read as authoritative to search engines. The use counts keep it natural, enough to cover the ground, never enough to feel stuffed.
See the standard before you try to clear it.
The template lists the top-ranking pages with their length and the links pointing at them. That is the honest bar for this topic: you can see at a glance whether it takes a better page, a longer page, or a stronger site to win.
- The top 5 ranking pages for your topic, in order
- Each page's word count, next to your target
- Backlink counts, so you know if links are the real fight
Rule of thumb: if the top pages are long but weakly linked, better content can win. If they are short but heavily linked, the fight is authority, and a different topic may be the smarter bet.
The same run also hands you these.
Traffic potential
A monthly visit estimate for a page that ranks, so you can pick topics worth the work.
Questions to answer
The real questions searchers ask about the topic, ready to become sections or an FAQ.
Recommended formats
Whether the page wants lists, tables, comparisons, or steps, based on what ranks.
Exports and sharing
PDF, Excel, CSV, JSON, or a public share link, straight from the result.
Real SERP grounding
The run pulls the live top 10, real questions, and real related keywords behind the scenes.
Feeds the writing tools
Use the template as the plan for the Article Writer or the SEO Brief when you are ready to draft.
How to read a template like a pro.
Here is the read on our example topic, "how to start a podcast", the way an experienced editor would think it through.
One template, four ways to use it.
Make every draft arrive in shape
Attach the template to the assignment and drafts come back the right length, structure, and level on the first pass.
Quote and deliver with confidence
Know the real size of the job before you price it, then fill in a skeleton instead of wrestling a blank page.
Standardize on-page quality
Every client page gets the same measured treatment: field-graded length, coverage, and structure.
Compete on structure, not budget
You cannot out-spend the big sites, but you can out-structure them. The template shows exactly how.
Questions, answered.
The brief is the strategy document: intent, angle, gaps, and why the page should exist. The template is the build spec: the skeleton, the word target, the keyword use counts, and the reading level. Strategy in the brief, construction in the template, and many teams run both.
The run fires three tools in parallel: the live Google SERP and keyword data from DataForSEO, plus an AI content strategist to assemble the template. The competitor pages and their word counts come from the real ranking results, not from a stored list.
They are targets, not laws. They exist to make coverage deliberate: if a High-importance phrase would appear zero times, the template catches that before you publish. Write naturally and check the counts at the end.
One credit per run, and it usually finishes in 15 to 30 seconds because the SERP pull, the keyword data, and the AI brief run at the same time.
Yes. The template is the most beginner-friendly way to write for search, because every decision is already made: how long, what sections, which phrases, how simple. You just write the sections in order.
Export it as PDF, Excel, CSV, or JSON, share a public link with a writer, or use it as the plan when you run the Article Writer. The result stays in your Library so you can reopen it any time.
Stop writing into a blank page. Write into the template.
One topic in, and the shape of a ranking page comes out: the skeleton, the word target, the keywords with use counts, and the pages to beat.
Brand Mention Monitor
Total mentions, sentiment breakdown, reach, share of voice, channel mix, top influencers, and a real-time alert feed.
Full mention sweep
Takes one brand and returns where it is being mentioned, the sentiment of each and who is saying it.
Hear what the whole web is saying about you.
Enter a brand or domain and see every mention across news, blogs, forums, and social, each read for sentiment, with your reach, your share of voice, the trend, and an alert feed. Live citations, not a sample.
By the time you notice, it has already spread.
People talk about your brand in places you never check, and tone can turn overnight. A single thread or review can shape how thousands see you before it ever reaches your inbox. Brand Monitor watches the whole web at once and reads the sentiment for you, so you find out while you can still do something about it.
One brand in. The whole picture out.
Enter a brand
A brand name or domain you care about. No filters to learn, no setup.
We scan the web
The DataForSEO Content Analysis index reads real citations across news, blogs, forums, and social, each with its snippet, sentiment, and source, plus a twelve-month trend.
You get the read
Total mentions, the sentiment split, reach, share of voice, the channel mix, top sources, the trend, and an alert feed, all in one report.
What these words mean
Mention
Any place your brand is named across the web: a news story, a blog post, a forum reply, a social post.
2,840 mentions in 30 daysSentiment
Whether a mention is positive, neutral, or negative in tone. It tells you how people feel, not just that they are talking.
Positive, Neutral, or NegativeBacklink authority
All the tone rolled into one number from 0 to 100. Higher is healthier. It is your reputation in a single glance.
68 of 100 is healthyReach
An estimate of how many people the mentions could have put in front of. It gives the raw count some weight.
1.8M estimated audienceOrganic reach
Your slice of the whole category conversation compared with competitors. It shows whether you own the talk or trail it.
24% versus rivalsChannel
Where a mention lives: news, blogs, forums, or a social platform. The mix shows which places drive your reputation.
News, Reddit, Blogs, ForumsEvery mention, as it lands.
The feed pulls real citations from across the web, each with its source, its channel, a short excerpt, and the sentiment behind it, so you can read the room at a glance instead of hunting one platform at a time.
- Real snippets and sources, not a bare count
- Sentiment tagged on every single mention
- News, blogs, forums, and social in one stream
Pro tip: start with the highest-reach negative mentions. Those are the ones shaping the most opinions, so they are where a reply does the most good.
Live mention feed · nike.com
One score for how you are seen.
Every mention carries a tone, positive, neutral, or negative. We roll them into a single 0 to 100 brand-health score and show the split beside it, so you know both where you stand and what is pulling it there. Hover the ring to explore each slice.
- A 0 to 100 score you can track over time
- The exact positive, neutral, and negative split
- The negative share broken out so nothing hides
Rule of thumb: above 60 is healthy, 40 to 60 is mixed and worth watching, and below 40 is a reputation risk to act on now.
See the trend before it becomes a story.
A real trend of mentions over the month shows whether you are rising, steady, or slipping, and the channel mix beneath it tells you where the talk is coming from, so a spike is never a mystery.
- A live mention trend across the last 30 days
- The channel mix so you know what is driving it
- A twelve-month view for the longer pattern
Why it works: a rising line paired with healthy sentiment is momentum worth amplifying. A rising line with falling sentiment is your early warning.
Everything you need to manage the conversation.
Top sources
The domains and accounts driving the most mentions, ranked, so you know who to thank or reach out to.
Organic reach
Your slice of the category conversation against competitors, so you can see whether you are gaining or losing ground.
Channel mix
Where mentions live across news, blogs, forums, and social, so you can spot the gaps and the hotspots.
Co-mentioned topics
The words and themes that appear next to your brand, so you learn what people connect you with.
Real-time alerts
Automatic flags when negative sentiment climbs or mentions pile into one channel, each with a recommended move.
Reach estimate
How many people the mentions could have reached, so raw volume always comes with real weight behind it.
How to read a result like a pro.
Numbers only help if you know the move they imply. Here is the exact read on our example brand, nike.com, the way a communications lead would think it through.
From a vague worry to a clear plan.
Catch a story before it spreads
See a spike or a negative thread the day it lands, not after it trends, so you can respond while it still matters.
Know what people really think
Get an honest read on your reputation across the whole web without hiring an agency to sit and watch it for you.
Prove reputation work to clients
Show sentiment climbing and share of voice growing with real numbers, in a report a client can actually trust.
Turn complaints into fixes
Spot the recurring negative theme in mentions and route it straight to the team that can fix the root cause.
Questions, answered.
The DataForSEO Content Analysis index. It reads real citations of your brand across news, blogs, forums, and social, each with its snippet, source, and sentiment, plus a twelve-month trend. It is live data pulled when you run, not a canned list.
Each mention carries a positive, neutral, or negative reading from the content index, based on the words around your brand. We roll those into the split you see and a single 0 to 100 score, so one number captures the whole tone.
Any place your brand or domain is named across the open web: a news article, a blog post, a forum reply, a social post. Each one is a citation in the feed, tagged with its channel and sentiment.
They watch different surfaces. Brand Monitor listens to the open web and social, real people and publishers talking about you. AI Visibility measures what ChatGPT, Gemini, and Perplexity say when someone asks about your category. Use Brand Monitor for reputation, AI Visibility for how the assistants describe you.
Yes. Every number is paired with what it means and the move it suggests, the score turns tone into one figure, and the alert feed tells you when something needs your attention. Type a brand you care about and read down the page.
Mentions build continuously, so a weekly run keeps you current, and you can set a sentiment alert to hear about trouble between runs. Fresh results are cached for about a day, so repeat checks are fast.
Enter a brand and hear the whole room.
It takes one brand or domain. You will get every mention, the sentiment behind it, your reach, your share of voice, the trend, and an alert feed, all from live data.
SERP Feature Tracker
Detected SERP features for a keyword — featured snippets, PAA, image packs, knowledge panels — with a breakdown of how much of the results page is organic, features and ads, plus a one-click Win Strategy.
Full feature map
Takes one keyword and returns every SERP feature on it, how much of the results page they take up and how to win each one.
See who owns the results page, and take back the space you can win.
Enter any keyword and see all 8 SERP features on the live Google page: which are present, who holds each one, and the exact way to win the ones you do not. Read from the real SERP, not a cached copy.
You can rank first and still lose the click.
The ten blue links are not the page anymore. A featured answer, a People Also Ask box, an image strip, and shopping cards now sit above them, and each one takes clicks before anyone scrolls to you. If you do not know which features show for your keyword or who holds them, you are fighting for a spot that was already taken.
One keyword in. A map of the whole page out.
Enter a keyword
The term you want to win, like running shoes. No setup, no filters to learn.
We read the live SERP
DataForSEO pulls the real Google results page and detects all 8 tracked features, present or open, plus the domain that holds each one.
You get the map
Which features are live, who owns them, how hard each is to capture, and a ranked plan for the ones to take first.
What each box on the page is
SERP feature
Any box on a Google results page that is not one of the ten plain blue links. Each one is a different way to get seen, or a different way a rival pushes you down.
Image pack, answer box, shopping cardsFeatured Snippet
The answer box at the very top, above the first result. It is often called position zero, and the page it quotes gets a large share of the clicks.
Win it with a tight 40 to 60 word answerPeople Also Ask (PAA)
The expanding list of related questions Google shows mid-page. Each question is a slot you can win by answering it clearly on your page.
4 real questions pulled from this SERPOpportunity score
A 0 to 100 read on how much room is still open on this results page. The fewer features that are locked up, the higher the score and the more you can claim.
50 = moderate, real room left to winFeature owner
The domain that currently holds a present feature. Seeing the owner tells you at a glance whether the box is yours already or a rival's to take.
Image pack owned by nike.comCapture difficulty
A 0 to 100 estimate of how hard a single feature is to win, based on what it takes to earn it. Lower is a faster win.
Image pack 35 is far easier than a panel at 80See all 8 features, and how hard each is to take.
We check the same 8 features on every SERP, so you always know the full picture: which are live, which are still open, and, for each, the capture difficulty from the easiest quick win to the ones that need a trusted, established site behind them.
- All 8 features graded present or open on one screen
- Each scored 0 to 100 for how hard it is to capture
- An impact tag so you weigh a win against the effort
Rule of thumb: start at the bottom of the difficulty list. An image pack or a PAA slot is often a week of work, while a knowledge panel can take months and a lot of authority.
One score for how open the page is, and what fills it.
The opportunity score turns the whole SERP into a single number, so you know in a second whether there is room to fight for. Beside it, the composition donut shows how the results page is really split between the plain links, the feature boxes, and paid ads. Hover the ring to explore.
- A 0 to 100 opportunity score from the live feature count
- The real organic, feature, and paid split of the page
- Counts pulled from the SERP we just fetched, not a constant
Rule of thumb: above 70 is a wide-open SERP worth a real push, 50 to 70 is moderate with clear openings, and under 50 is crowded, so pick one high-impact box rather than fighting the whole page.
Every feature comes with how to take it.
Knowing a box exists is only half the answer. For each feature we hand you the specific move that earns it, whether that is a concise answer block, an FAQ that mirrors the real questions, original images, or a short video, plus who holds it now, so a non-expert can act without a second tool.
- A plain, specific action for every feature
- The current owner, so you know exactly who to beat
- One click sends a feature to the content template to draft
Why it works: a feature is the cheapest visibility on the page. It rewards the right format more than raw authority, so a well-shaped answer can leap the plain links without waiting on backlinks.
Win plan · running shoes
Everything around the results page, in one place.
Live SERP preview
A mock of the real Google page showing the detected feature blocks where they actually sit.
Real PAA questions
The actual questions from the People Also Ask box, each one a ready-made heading to answer.
Page composition
How the results split between organic, features, and paid, so you see how squeezed the plain links are.
Current owners
A table of which domain holds each present feature, so you know exactly who to take it from.
Win strategy
A ranked action list grounded in the live composition, ordered by impact then by difficulty.
One-click handoff
Send any feature straight to the content template to draft snippet-ready content for that box.
How to read a result like a pro.
A list of features only helps once you know which to take first. Here is the exact read on our example, running shoes, thought through the way an experienced SEO would.
From "why am I invisible?" to "here's the box to take."
Win the answer box before a rival does
Spot an open Featured Snippet or PAA slot for your keyword and shape the page to take it while it is still up for grabs.
Explain why a number one still bleeds clicks
Show, with the real composition, how many clicks the features take before the first plain link, and which box to reclaim.
Get into the image and shopping strips
See whether product terms trigger an image pack or shopping cards, and who owns them, then set the feed and images to appear.
Show a client exactly what to claim
Run any keyword and walk in with a ranked list of the features they can take and who holds each one now, not a vague promise.
Questions, answered.
Every report is a live pull of the Google results page through DataForSEO at the moment you run it. The detected features, the People Also Ask questions, and the organic, feature, and paid counts all come from that real SERP, not a stale cache.
The 8 that move clicks: Featured Snippet, People Also Ask, Image Pack, Video Carousel, Knowledge Panel, Local Pack, Top Stories, and Shopping Results. Each is marked present or open, with an impact tag and a capture difficulty.
It is a 0 to 100 read of how much of the page is still open. The more of the tracked features that are not yet triggered, the higher the score. Above 70 is wide open, 50 to 70 is moderate, and under 50 is a crowded, contested SERP.
Keyword Overview reads a keyword itself: its demand, difficulty, and intent. This reads the layout of the results page for that keyword, which feature boxes appear, who holds each, and how to win them. Most people size the keyword with Overview, then use this to plan the SERP.
Yes. Every feature comes with a specific move to win it and a one-click handoff that drafts the content for you. Type a keyword and you get which box to take and how.
Enter a keyword and see the whole page.
It takes one search. You will know which features are live, who owns each one, and the exact box to take first, before you touch the page.
On-Page SEO Checker
Fetches the live URL and runs 17 SEO checks — titles, meta tags, headings, images, schema, Open Graph.
Free page check
Fetches the live HTML at that exact URL and runs all 17 checks against it.
See every on-page issue holding a page back.
Enter any URL and get 17 real SEO checks on the live HTML, titles, meta, headings, images, schema and more, each scored and paired with the exact fix. Read straight from the page, not a cached copy.
A page can rank far below its potential, for reasons you can't see.
The page looks fine in your browser, so you assume the SEO is fine too. But search engines read the raw HTML, and that is where the quiet problems live: a title that gets cut off, a missing description, images with no alt text, no structured data. Each one costs you rankings without ever showing on screen.
One URL in. A scored fix list out.
Paste a URL
Any live page, your own or a competitor's. No login, no crawl setup, no code to install.
We read the live HTML
We fetch the page as an engine sees it and run 17 checks across titles, meta, headings, images, links, and structured data.
You get the full read
An on-page score, every issue ranked by severity, and the exact fix for each one, on a single screen.
What these checks mean
Title tag
The clickable headline that shows in Google results and the browser tab. It is the single strongest on-page signal for what a page is about.
Keep it under 60 characters so it does not get cut offMeta description
The short summary under your title in the search results. It does not change rankings directly, but a good one wins more clicks.
Aim for one clear sentence, about 150 charactersHeadings (H1, H2)
The on-page headline and section titles. Engines use them to map the structure of a page, so it should have one clear H1 and real H2 sections.
Exactly one H1, then descriptive H2sAlt text
A short written description of an image. It lets image search and screen readers understand a picture they cannot see.
Describe the image in a few plain wordsStructured data (schema)
Hidden labels in the code that tell engines what a page is, a product, an article, a business. It is what earns rich results.
Add the type that matches the page, like ProductOpen Graph
The tags that control the title, text, and image shown when your link is shared on social or in chat apps.
og:title, og:description, og:image all presentEvery on-page tag, measured against best practice.
We do not just say a title exists. We measure its length, check the description, count the headings, test every image for alt text, and look for the structured data a page like this should have. Each check comes back pass, warning, or error.
- Titles and meta measured to the character
- Heading order, images, links, and canonical all read
- Structured data, Open Graph, and HTTPS confirmed
Rule of thumb: clear the errors first, then the warnings. An error is something engines treat as broken. A warning is something that just is not as strong as it could be.
A single on-page score you can act on.
The 17 checks roll into one 0 to 100 score, so you know at a glance where the page stands. The breakdown shows how many checks passed, need a tune-up, or are broken, so the number is never a mystery. Hover the ring to explore.
- A weighted score, so serious issues count for more
- The pass, warning, and error split behind the number
- Re-run after a fix and watch the score climb
Rule of thumb: under 50 needs real work, 50 to 80 is fair with a few clear wins left, and above 80 is strong. Two error fixes often move a page a full band.
Every issue comes with the fix, not just a flag.
A red mark is only useful if you know what to do about it. Each issue spells out what is wrong, why it matters, and the precise change to make, so a non-expert can act on it without a second tool or a developer.
- Simple reason for every flag
- The specific change to make, with the target value
- Ordered so the highest-impact fixes come first
Why it works: on-page issues are the cheapest ranking gains you will ever make. They are on your own page, so you can fix them today without waiting on links or new content.
nike.com/mens-running
The checks that quietly decide how a page performs.
Canonical tag
Confirms the page names its own preferred URL, so engines do not split it as duplicate content.
Open Graph and Twitter cards
The preview when your link is shared. A broken card costs clicks everywhere it is posted.
Mobile viewport
Checks the page tells phones how to size itself, the baseline for mobile-first indexing.
Content depth
Word count on the page, a quick read on whether there is enough substance to rank.
Internal links
How many other pages on the site this page connects to, which spreads ranking strength.
Indexability
Confirms nothing on the page is quietly telling Google not to index it.
How to read a result like a pro.
A flag only helps once you know what it is telling you. Here is the exact read on our example, nike.com/mens-running, thought through the way an experienced SEO would.
From "looks fine" to "here's the fix list."
Ship a page that is right the first time
Audit a draft before it goes live and clear the title, meta, and heading issues while they are still cheap to fix.
Find the fastest wins on a slow page
When a page underperforms, see in seconds which on-page issues to fix before spending on links or a rewrite.
Catch what the template broke
Confirm the canonical, viewport, structured data, and Open Graph tags survived the last release, on any URL.
Audit a prospect in one click
Run any client or pitch URL and walk in with a concrete, scored list of what to fix, not a vague promise.
Questions, answered.
We fetch the live HTML of the URL you enter at the moment you run it, the same page an engine sees, and read the tags directly from it. Nothing is served from a stale cache, so the report reflects the page as it stands right now.
It is a weighted 0 to 100 grade of the 17 checks, where errors count for more than warnings. Under 50 needs real work, 50 to 80 is fair with clear wins left, and above 80 is strong. It measures on-page setup, not your rankings.
This checks one page in depth and hands you its fix list. Site Audit crawls the whole site and finds site-wide problems like broken links and orphan pages. Most people use this to perfect a specific page, and Site Audit to watch the whole site.
Yes. It works on any public URL, so you can audit a competitor that outranks you and see exactly which on-page signals they get right that you do not, then close the gap.
Yes. Every check comes with a reason and the exact change to make. Paste a URL and you get what to fix and why.
Paste a URL and see every fix.
It takes one audit. You will know the score, every issue ranked by severity, and the exact change to make, before you touch a link or write a word.
PageSpeed & Core Web Vitals
Real Lighthouse runs on Mobile + Desktop. LCP / FCP / CLS / INP graded against Google's actual thresholds.
Free Lighthouse run
Runs Google Lighthouse on mobile, with a desktop run one tab away.
Know how fast your page really is before it costs you rankings.
Paste any URL and get a real Google Lighthouse run: a performance score plus every Core Web Vital, LCP, INP, CLS and FCP, each graded against Google's own thresholds, with the real-user field data behind them.
A page that feels fast to you can crawl for your customer.
You test on a quick laptop over office wifi, so the page snaps into place and you assume it is fine. Your visitor is on a mid-range phone and mobile data, where the same page can take seconds to become usable. That gap is invisible until you measure it the way Google does.
One URL in. A scored, ranked fix list out.
Paste a URL
Any live page, your own or a competitor's. No login, no tag to install, no crawl to set up.
We run Google Lighthouse
A real synthetic load on an emulated mid-range phone, the same engine as pagespeed.web.dev, on both mobile and desktop.
You get the full read
A performance score, every Core Web Vital graded against Google's thresholds, real-user field data where it exists, and a ranked list of what to fix.
What these metrics mean
Speed reports are full of initials.
Performance score
A single 0 to 100 grade for how fast the page loads, worked out from the metrics below. 90 and up is good, 50 to 89 needs work, under 50 is poor.
It comes from one test run, so treat it as a diagnosticLCP (Largest Contentful Paint)
How long until the biggest thing on screen, usually the main image or headline, finishes loading. It is the clearest measure of felt speed.
Good is under 2.5 secondsCLS (Cumulative Layout Shift)
How much the page jumps around while it loads. A high number means content moves under your finger as you try to tap it.
Good is under 0.1INP (Interaction to Next Paint)
How quickly the page responds after you tap or click. It measures the delay you feel when you act, not just how fast the page appears.
Good is under 200 millisecondsFCP (First Contentful Paint)
When the very first piece of content appears, the moment the page stops looking blank and the visitor knows something is happening.
Good is under 1.8 secondsLab data vs field data
Lab is one test run in a controlled setting. Field is what real Chrome users actually lived over the last month. Google ranks on the field data.
This score is lab; the ranking signal is fieldOne score, straight from a real Lighthouse run.
The whole report rolls up into a single 0 to 100 performance score, so you know at a glance where the page stands. It is calculated directly from the speed metrics, so the number is never a black box, and the arc fills toward green as the page gets faster.
- Scored 0 to 100 the same way pagespeed.web.dev does
- Green at 90 and up, amber 50 to 89, red under 50
- Read from the metrics, not a separate opinion
Rule of thumb: under 50 needs real work, 50 to 89 has clear wins left, and 90 plus is fast. Fixing the one slowest metric usually moves the score more than chasing five small ones.
Every Core Web Vital, graded against Google's line.
The score is the summary; the Core Web Vitals are the felt experience behind it. Each one measures a different moment, how fast the main content shows, how steady the layout is, how quickly the page answers a tap, and each is checked against the exact threshold Google calls good.
- LCP for load speed, good under 2.5 seconds
- CLS for visual stability, good under 0.1
- INP for responsiveness from real-user field data, good under 200 milliseconds
Why it works: a fuller bar means the metric sits closer to good. One short bar tells you exactly where the pain is, so you fix the right thing instead of guessing.
The score is a lab test. Google ranks on real users.
This is the part most speed tools skip. Your Lighthouse score comes from one synthetic run in a controlled setting. The Core Web Vitals that actually feed Google's ranking come from the Chrome User Experience Report, the real experience of real Chrome users over the last 28 days. We show you both, and where they disagree. Hover the ring to explore.
- Real-user Core Web Vitals from the Chrome UX Report
- A pass or fail on the field data Google actually uses
- See when a good lab score hides a slow real-world one
Pro tip: use the lab score to find and fix, then confirm the win in the field data. A change can look great in one lab run and still take weeks to show for real users, because the field number is a rolling 28-day window.
Turn four numbers into one clear fix.
A score on its own is just a number. Here is the read on nike.com, run on mobile, the way an experienced developer decides what to fix first.
Everything else in the report.
Mobile and desktop
Run both in one go and switch with a tap. Google indexes mobile first, so the mobile run is the one to prioritize.
Four Lighthouse scores
Beyond speed you also get Accessibility, Best Practices, and SEO, each scored 0 to 100.
Ranked opportunities
Every fix comes with the estimated time it saves, so you work the biggest wins first.
Frame-by-frame filmstrip
Watch the page paint one frame at a time, so you can see exactly when content appears.
Real-user field data
Where Google has enough traffic, see the Chrome UX Report numbers from the last 28 days.
Full diagnostics
The detail behind each metric: render-blocking files, oversized images, and unused code.
From a slow page to a clear next step.
Fix, re-run, and watch it move
Ship a change, run it again, and see the metric climb before you push to production. No guessing whether the fix worked.
Hand a client one clear read
Give them a single score and a ranked fix list, not a wall of numbers, and show the improvement run over run.
Find the weight that costs the sale
Spot the heavy hero image or third-party script that is slowing checkout on a mid-range phone, where most buyers are.
Check a page before you pay for traffic
Make sure a new landing page is fast on mobile before you spend on ads pointing people at it.
Questions, answered.
Google Lighthouse, run through the PageSpeed Insights API, the same engine behind pagespeed.web.dev. On top of that lab run, we pull the real-user field data from the Chrome User Experience Report wherever Google has enough traffic for your page.
No, and it is important to be honest about that. The 0 to 100 score is a lab diagnostic from one synthetic run. Google's Core Web Vitals ranking signal reads field data, the real Core Web Vitals of actual Chrome users over 28 days. Use the score to find and fix the problems, then confirm the win in the field numbers.
Lab data is a single synthetic load, so a few points of movement between runs is normal. It depends on the test server, the network, and the moment. Look at the trend across a couple of runs rather than treating one exact number as final.
Both are useful, but prioritize mobile. Google indexes mobile first and most people browse on a phone, so the mobile run is closer to what your visitors and your rankings actually feel. We run both so you can compare them side by side.
Yes. Each opportunity says what to change and the time it would save, so you know exactly what to hand to whoever builds the site, and which fix is worth doing first. Start with the biggest saving at the top of the list.
See how fast your page really is, where it counts.
Paste a URL and get a real Lighthouse run: one clear score, every Core Web Vital graded against Google's line, and a ranked list of what to fix. It takes one click.
robots.txt Auditor
Live fetch + parse of robots.txt with crawler-access matrix for Google, Bing, GPTBot, ClaudeBot, Perplexity, CCBot.
Free live fetch
Fetches robots.txt from the root of that domain and parses it.
Know who you let crawl before it costs you traffic.
Enter a domain and see its live robots.txt parsed rule by rule: which crawlers you allow or block, whether your sitemap is declared, and any syntax that could quietly hide your pages. Read straight from the live file, not a cached copy.
One wrong line can hide a whole site.
robots.txt is a tiny text file most people never open, yet it is the first thing every crawler reads. A single stray Disallow, the wrong crawler blocked, or a missing sitemap can cost you traffic for months, and nothing on the page ever looks broken. You only find out when the rankings quietly slip.
One domain in. A crawler map out.
Enter a domain
Just the domain. We fetch its /robots.txt for you. No login, no file to upload, nothing to install.
We fetch and parse it live
We read the live file, group every rule by user-agent, fetch each declared sitemap to confirm it responds, and flag any syntax problems.
You get the full read
A health score, a crawler-by-crawler access map, sitemap status, and the exact fix for each issue, all on one screen.
What these terms mean
robots.txt
A plain text file at the root of a site that tells crawlers where they may and may not go. It is the very first file a crawler reads.
it lives at example.com/robots.txtUser-agent
The name a crawler goes by. Each block of rules is aimed at one user-agent, or at a star meaning every crawler at once.
Googlebot, GPTBot, or * for allDisallow and Allow
The two rules that refuse or grant access to a path. Disallow: / blocks the whole site; Allow carves out exceptions inside a blocked area.
Disallow: /admin/ hides one folderCrawling vs indexing
Crawling is a bot reading your page. Indexing is the search engine listing it. robots.txt controls crawling only, so a blocked page can still appear in results if other sites link to it.
to keep a page out, use a noindex tagSitemap directive
A line in robots.txt that points crawlers to your sitemap, the list of every URL on your site, so new pages get found faster.
Sitemap: .../sitemap.xmlAI crawler
A bot from an AI tool, like GPTBot, ClaudeBot, or PerplexityBot, that reads pages to answer questions or train models. You can allow or block each one by name.
block or allow ChatGPT and Claude separatelySee every crawler you let in, and every one you block.
We check the crawlers that matter: Google and Bing for search, plus the AI answer engines, GPTBot, ClaudeBot, and PerplexityBot. For each one we resolve the rule that actually applies, its own block or the wildcard, and tell you plainly whether it is fully allowed, partly blocked, or shut out. In the panel, green means allowed and grey means blocked.
- Search and AI crawlers, each resolved to the rule that applies
- Full access, partial, or blocked, said in plain words
- The wildcard * rule applied when a crawler has no block of its own
Good to know: Google-Extended is not a search crawler. Blocking it does not remove you from Google. It only stops Google using your content to train and ground its Gemini AI. Googlebot is the one that governs search, and we show it separately so you never confuse the two.
A single score that says how healthy the file is.
Every check rolls into one 0 to 100 score, so you know at a glance where the file stands: reachable and returning content, a sitemap declared, no site-wide blocks, clean syntax. The bands are honest. Below 65 is critical, 65 to 84 needs work, and 85 or higher is healthy.
- Reachability, sitemaps, blocks, and syntax, weighted by impact
- A blocked Googlebot or an unreachable file drops the score hard
- Re-run after a fix and watch the score climb
Rule of thumb: a low score almost always traces to one of three things. The file is unreachable, Googlebot is blocked, or a declared sitemap is broken. Clear those first and the rest is polish.
The whole file, grouped and counted.
We do not just show you the raw text. We group every line by the crawler it targets, count the Allow and Disallow paths, pull out any crawl-delay, and list each sitemap. The distribution alone tells you whether the file mostly opens the site up or mostly locks it down.
- Rules grouped per user-agent, Allow and Disallow counted
- Every declared sitemap fetched and checked for a real HTTP 200
- Crawl-delay and syntax problems surfaced, not buried in the text
Pro tip: a healthy file is mostly Allow with a few precise Disallow paths for admin, cart, and search pages. A wall of Disallow rules is usually a sign something got over-blocked by accident.
Turn the file into a fix list.
A score is only useful if it points somewhere. Here is the read on example.com/robots.txt, the way an experienced SEO scans it: score first, then the crawlers, then the sitemap, then the plan.
Everything the audit reads for you.
The raw file, highlighted
See the exact robots.txt with syntax coloring and line numbers, and copy the whole thing in one click.
Sitemap reachability
Every declared sitemap is fetched and checked for a real HTTP 200, not just read off the page.
Rules per user-agent
How many paths each crawler is blocked from, at a glance.
Syntax and issue flags
Stray directives, empty blocks, and site-wide blocks are caught and ranked by severity.
Crawl-delay surfaced
Any crawl-delay is pulled out per crawler, so throttling that slows indexing is never a surprise.
Generate and export
Download a clean, optimized robots.txt or export the full audit to CSV and PDF.
From a text file to a decision.
Confirm nothing is blocked before launch
Check that search crawlers can reach every page you want ranked, before a migration or redesign goes live.
Catch the one line hiding your site
See in seconds whether a stray Disallow is quietly keeping Google out, without learning any syntax.
Decide who reads your content
Choose, crawler by crawler, whether GPTBot, ClaudeBot, and Perplexity may use your pages for answers.
Audit a new client on day one
Read a prospect's robots.txt in one pass and spot the blocks that were costing them traffic before you pitch.
Questions, answered.
Only if you block Googlebot. Each crawler is separate, and robots.txt controls crawling per crawler. Blocking GPTBot or Google-Extended affects AI tools, not your Google search ranking. We show each crawler's access on its own line so you never confuse an AI block with a search block.
Not necessarily. Disallow stops crawling, not indexing. If other sites link to that URL, Google can still list it, just without a description. To truly keep a page out of results, leave it crawlable and add a noindex tag to the page itself. We flag this where it matters.
It is Google's AI-training user-agent. Blocking it stops Google from using your content to train and ground its Gemini AI, but it does not touch Googlebot or your search visibility at all. It is a content-licensing choice, not an SEO one, so we keep it separate from the search crawlers.
We fetch your live /robots.txt over HTTP the moment you run the audit, parse it the way real crawlers do, and fetch each declared sitemap to confirm it responds. Nothing is cached, so the crawler map matches what bots see right now.
Yes. Enter a domain and you get which crawlers are in, whether your sitemap works, and the exact line to change for each issue. No syntax knowledge is needed, and you can download a clean, ready-to-use file if you want to start fresh.
Enter a domain and see who you're letting in.
One fetch shows every crawler's access, your sitemap status, and the exact fix for anything holding the file back. It takes one domain.
Schema / Structured Data Validator
Fetches the live URL, extracts every JSON-LD block, validates against schema.org, and gives a per-block Google rich-result preview.
Free markup check
Fetches that exact URL and extracts every JSON-LD block on the page.
See a page's structured data, and whether it's valid.
Enter any URL and we read its JSON-LD and Microdata, list every schema.org type, and validate each one. Straight from the live HTML, not a cached copy.
Your markup can be broken in ways you never see.
Structured data lives in the page's code, not on the screen, so a broken block looks perfectly fine to you. But search engines are strict readers. One stray character or one missing property, and the label you added is quietly ignored. The Schema Validator reads it the way an engine does, and tells you exactly where it fails.
One URL in. A validated read out.
Paste a URL
Any live page, your own or a competitor's. No login, no code, no setup.
We read the live HTML
We pull every JSON-LD block and Microdata item from the page and identify each schema.org type.
You get the full read
The types found, valid, warnings, and errors per block, and what each type could earn, on one screen.
What these terms mean
Structured data
Extra labels in a page's code that tell search engines what the page is, a product, an article, a business, in a form they can trust.
Labels a page, not just words on itJSON-LD
The most common way to add structured data: a small block of code sitting in the page. It is the format Google prefers.
Google's preferred formatMicrodata
An older way to add the same labels, woven into the visible HTML tags instead of a separate block. We read it too.
Read too, not just JSON-LDschema.org type
The label that says what a thing is. Common ones are Product, Article, FAQPage, BreadcrumbList, Organization, and LocalBusiness.
Product, Article, Organization, moreRequired vs recommended
A required property must be present or the type fails, and that is an error. A recommended one only makes it stronger, and that is a warning.
Errors block, warnings just weakenRich result
An enhanced search listing, like a price, a star rating, or a breadcrumb. Valid markup makes a page eligible for one, it does not guarantee it.
Eligibility, never a promiseSee exactly what structured data a page ships.
We do not just say schema exists. We pull every JSON-LD block and Microdata item, then list each schema.org type we found, so you can see, at a glance, what the page tells engines it is.
- Reads JSON-LD and Microdata, not just one format
- Lists every schema.org type found on the page
- Highlights high-value types like Product and Article
Pro tip: nearly every page benefits from three foundational types, Organization, WebSite, and BreadcrumbList. If those are missing, add them before anything fancier.
Know what's valid, and what's only missing a nice-to-have.
Every block is checked against schema.org. A missing required property is an error, because the type cannot qualify without it. A missing recommended field is only a warning. The score is the share of your markup that validates cleanly. Hover the donut to explore.
- Each property checked against the schema.org definition
- Required missing is an error, recommended missing is a warning
- One validity score, so you know where the page stands
Rule of thumb: clear the errors before the warnings. An error means a type cannot qualify at all. A warning just means it could be a little stronger.
See what each type could earn, and exactly what to fix.
For every rich-result eligible type, we show how it could appear in Google. Then we hand you a prioritized fix list: the required property to add first, then the recommended fields, so a valid page is a short edit away.
- A Google preview for each rich-result eligible type
- The exact required property to add, ranked first
- Recommended fields listed so you can strengthen later
Why it works: structured data helps search engines understand and attribute your page. It makes rich results possible, but it does not by itself decide rankings or which pages an AI cites.
example.com/product
Everything that keeps the read honest.
Microdata, not just JSON-LD
We read the older Microdata format too, so nothing marked up on the page gets missed.
Every block, on its own
Each block is shown separately with a readable tree, the raw JSON, and its own preview.
Required vs recommended
Errors and warnings are kept apart, so you fix what blocks a result before what only strengthens one.
Copy or export any block
Grab one block's JSON in a click, or export every schema found on the page.
JavaScript-rendered pages
If the markup is added by scripts, we flag it so you can confirm it in a rendering test.
Validation coverage
The share of blocks that validate cleanly, so the score is never a mystery.
How to read a result like a pro.
A flag only helps once you know what it is telling you. Here is the exact read on our example, example.com/product, thought through the way an experienced SEO would.
From "looks marked up" to "here's what's valid."
Make sure Product markup can qualify
Confirm every product page has complete, valid Product markup before you count on price and rating results.
Ship Article and Breadcrumb markup that validates
Check that a post's Article and BreadcrumbList blocks are valid and complete before it goes live.
Catch what the last release broke
Paste any URL and confirm the structured data survived the template change, down to each required property.
Audit any page's markup in seconds
Run a client or competitor URL and see exactly what structured data it ships, and where it falls short.
Questions, answered.
We fetch the live HTML of the URL at the moment you run it, the same page an engine sees, and read the JSON-LD and Microdata directly out of it. Nothing is served from a stale cache, so the report reflects the page as it stands right now.
An error means a required property is missing, or a block will not parse, so the type cannot qualify for its result. A warning means a recommended field is missing, which only makes valid markup stronger. Clear the errors first, then work through the warnings.
Valid markup makes a page eligible, it does not guarantee a rich result. Google decides per query and per site, and the rules are strict for some types. FAQ results, for example, have shown mainly for authoritative government and health sites since 2023. The steady value of structured data is helping engines understand and attribute your page, whether or not a rich result appears.
The On-Page checker looks at all of a page's on-page tags and only notes whether structured data exists. This tool parses every block, validates each property against schema.org, separates required from recommended, and shows what each type could earn. Use the checker for the whole page, this one to perfect the markup.
Yes. Every finding comes with the exact next step, and you can copy any block's JSON to hand to whoever manages the site. You do not have to read code to know what is wrong and what to do about it.
Paste a URL and validate every block.
It takes one scan. You will see every schema type on the page, what is valid, what is missing, and exactly what to fix, before you touch the code.
HTTP Security Headers
Inspects the security headers that matter: CSP, HSTS, X-Frame-Options, Referrer-Policy, COOP, Permissions-Policy, with severity grades.
Free header scan
Reads the live response headers for that domain and grades each one.
See the headers that keep your visitors safe.
Enter any domain and get a security grade on the HTTP headers a browser reads before your page even loads, each one marked present or missing, with the exact line to add for every gap.
The page looks fine, but its safety switches are off.
A site can render perfectly and still leave visitors exposed. The real protection comes from a handful of headers the server sends with every response, instructions the browser reads but you never see. Most sites ship with the important ones switched off, so the defenses that stop injected scripts, stolen clicks, and downgraded connections simply are not there.
One domain in. A grade and a fix list out.
Enter a domain
Any site, yours or a competitor's. No login, no code to install, no crawl to set up.
We read the live headers
We make a real request and capture the exact HTTP response headers the server sends back, then grade the nine that matter for security.
You get the full read
A 0 to 100 score, each header marked present or missing, what it protects against, and a copy-paste snippet for every gap.
What these headers mean
Security header
An instruction your server sends with every page that tells the browser how to protect the visitor. It rides in the response, invisible on the page itself.
Sent in the HTTP response, never seen on screenHSTS
Strict-Transport-Security. Forces the browser to always use HTTPS, so a link cannot be quietly downgraded to an unencrypted one.
Critical: blocks protocol-downgrade attacksContent-Security-Policy
CSP. An allowlist of where scripts and assets are allowed to load from. It blocks injected code, the main defense against cross-site scripting.
Critical: the main defense against XSSClickjacking
A trick where your page is loaded inside a hidden frame so a visitor clicks something they cannot see. X-Frame-Options tells the browser to refuse the frame.
X-Frame-Options: SAMEORIGINMIME sniffing
When a browser guesses a file's type and runs it as something it is not, like treating an image as a script. X-Content-Type-Options turns the guessing off.
X-Content-Type-Options: nosniffReferrer leakage
How much of your URL is passed along to other sites a visitor clicks to. Referrer-Policy limits it, so private paths stay out of other sites' logs.
Keeps full URLs from leaking off-siteEvery security header, checked against best practice.
We look for the nine headers a well-configured site sends: the two critical ones, HSTS and CSP, plus X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, and the cross-origin isolation set. Each comes back present, a warning, or missing, so you see the whole posture at a glance.
- The two critical headers, HSTS and CSP, called out first
- Every header marked present, warning, or missing
- What each one protects against, in plain words
Rule of thumb: two headers do most of the work. HSTS keeps the connection encrypted and CSP blocks injected scripts. Get those two right before anything else.
One security score, and the mix behind it.
The headers roll into a single 0 to 100 score, so you know at a glance where the site stands, with the split of configured, warning, and critical shown right beside it. A missing critical header pulls the score down hard, on purpose, so the number tracks real risk.
- A weighted score, so a missing CSP costs more than a legacy header
- The configured, warning, and critical split behind the number
- Re-scan after a fix and watch the grade climb
Rule of thumb: under 50 is critical, 50 to 80 needs hardening, and 80 and up is strong. A single missing critical header can hold an otherwise good site under 80.
The exact header to add, ready to paste.
A missing header is only useful if you know how to add it. Every gap comes with the precise line to send and a one-click copy. Need the whole set at once? Generate a ready-made config for Nginx, Apache, or a Cloudflare Worker and paste it in.
- A copy-paste snippet for every missing header
- A full config bundle for Nginx, Apache, or Cloudflare
- Ordered so the critical headers come first
Why it works: these are server settings, not page rewrites. You add a few lines to your config once, and every page on the site is protected from then on.
example.com
How to read a result like a pro.
A grade only helps once you know what it is telling you. Here is the exact read on our example, example.com, thought through the way a security-minded engineer would.
Everything that turns a grade into a fix.
One-click copy snippets
Each missing header ships with the exact line to send, ready to drop straight into your config.
Full config bundle
Generate the whole set of headers at once, formatted for the server you actually run.
Raw response headers
See every header the server actually returned, not just the security set, in one clean panel.
Schedule a weekly re-scan
Keep watch on a domain and get an alert if a header is dropped or weakened later on.
Share a clean report
Export the grade and fix list as a PDF to hand a client, a teammate, or whoever owns the server.
Score you can track
The grade is a single number, so you can watch it climb every time you close a gap.
From "looks fine" to "here's the config to add."
Harden a site before it ships
Run your staging URL and add the missing headers to your config before launch, not after a scanner or a pen test finds them for you.
Add a security line to every audit
Check a client or prospect in one click and hand over a concrete, copy-paste list of the headers to add and why each matters.
Show that the site is safe
Confirm the headers browsers and scanners look for are all in place, with a grade you can read without knowing what any header does.
Spot the gaps in seconds
See at a glance which of the nine standard headers are missing and how severe each gap is, before you open a single dev tool.
Questions, answered.
They are not a direct ranking factor, and we will not pretend otherwise. They are a security and trust best practice: a secure site is the baseline that browsers, scanners, and visitors now expect. Strong headers do lift your Lighthouse Best Practices score and keep Chrome from flagging insecure content, so treat them as safety and trust, not a ranking trick.
We make a live request to the domain you enter and read the exact HTTP response headers the server sends back, right at that moment. Nothing is served from a cache, so the grade reflects the site exactly as it is configured now.
The critical headers, HSTS and CSP, block the most damaging attacks, so a missing one is flagged critical and drops the score sharply. Warnings are headers that harden edge cases. Missing one weakens the site but does not leave it wide open. Clear the critical items first, then the warnings.
Each gap includes the exact line to send, with a one-click copy. You can also generate a full config for Nginx, Apache, or a Cloudflare Worker and paste the whole set in at once. These are server settings, added once, and they apply to every page on the site.
Yes. You get a grade and a present-or-missing list, and every fix comes as a line you can hand to whoever runs your site. You do not need to know what a header does to see which ones are missing.
Enter a domain and see every gap.
It takes one scan. You will know the security grade, which headers are present, and the exact line to add for each one that is missing.
Sitemap Validator
Real XML parse of sitemap.xml. Validates structure, counts URLs, scans nested sitemaps and lastmod coverage.
Free XML parse
Parses sitemap.xml live, following up to ten nested sitemaps it finds.
See the map Google follows to find your pages.
Enter a domain and we find its XML sitemap, check the structure, count the URLs, follow an index into its first ten child files, and flag what is broken or over the limit. Read live, not from a cache.
A page Google never finds cannot rank.
Your sitemap is the list you hand search engines of the pages worth crawling. When it is broken, empty, or out of date, engines fall back to following links, so your newest, deepest, and least-linked pages are the slowest to be found. You do not see it happen. You just notice a page took weeks to show up, or never did.
One domain in. A full read of the map out.
Enter a domain
We find the sitemap for you: we check the usual sitemap.xml and read the Sitemap line in robots.txt. No path to remember.
We parse and follow it
We validate the XML, count the URLs, and if it is an index, fetch every child sitemap and roll up the totals, checking each one loads.
You get the full read
Total URLs, a health score, how close you are to the size limits, and every issue with a plain fix, on one screen.
What these terms mean
XML sitemap
A machine-readable list of the pages on your site that you want search engines to crawl. It is written for engines, not people.
usually lives at /sitemap.xmlSitemap index
A sitemap of sitemaps. Instead of one giant file, it points to several smaller child sitemaps that engines can crawl in parallel.
one index, many child filesURL entry (loc)
One line in the sitemap for one page. The loc tag holds the full web address of that page.
one loc per page you want foundlastmod
The date a page last changed, listed next to its URL. It is a hint that tells engines which pages are worth recrawling soon.
2026-07-14 means recently updatedThe size limits
The sitemaps.org rules: one file may hold at most 50,000 URLs and be at most 50MB uncompressed. Past either, you split into an index.
50,000 URLs and 50MB per filechangefreq and priority
Two optional tags. One suggests how often a page changes, the other how important it is against your other pages. Engines treat both as hints, not orders.
helpful, but never requiredCount every page the sitemap actually exposes.
A sitemap index can hide the real number behind a handful of child files. We follow the index to each child, count the URLs in every one, and add them up, so you see the true total instead of guessing at it.
- Follows a sitemap index to every child and rolls up the totals
- Counts direct and nested URLs separately, then together
- Confirms each child loads, and flags the ones that error
Why it works: the index is how big sites stay under the 50,000-URL limit. Following it to each child is the only way to see the real count. Here one more child, sitemap-news.xml, returned HTTP 404 and adds zero URLs.
One health score, and exactly why.
We check the XML parses, that the root is a real urlset or sitemapindex, that every URL is on HTTPS and your own domain, and that you are not over the 50,000-URL or 50MB limit. It all rolls into one score, with the pass, warning, and error split behind it. Hover the ring to explore.
- Parses the XML and confirms a valid urlset or index root
- Checks every sampled URL is HTTPS and on your own domain
- Warns before you cross the 50,000-URL or 50MB per-file line
Rule of thumb: clear the errors first. A validity error or a 404 child sitemap stops that file being used for discovery. A warning, like thin lastmod, only makes discovery slower, not broken.
Tell engines what changed, so edits show up sooner.
We read the lastmod, changefreq, and priority tags across a sample of your URLs and score how much of your sitemap carries each. The more of your pages ship a real change date, the stronger the recrawl hint you are giving Google.
- Scores lastmod coverage across a sample of your URLs
- Estimates the average age of the pages you list
- Shows how much metadata, changefreq and priority, is present
Pro tip: lastmod is the one tag worth pushing to 100%. It is the clearest signal of which pages changed, so fresh edits get recrawled faster. changefreq and priority matter far less.
How to read a result like a pro.
A score only helps once you know what it is telling you. Here is the exact read on our example, example.com, thought through the way an experienced SEO would.
The checks that keep the map trustworthy.
Finds it for you
We check the standard sitemap.xml and read the Sitemap line in robots.txt, so you only type the domain.
Nested support
Follows a sitemap index to every child file and shows each one with its URL count and HTTP status.
HTTPS and domain
Flags any listed URL on plain http or pointing at the wrong domain, both of which waste crawl attention.
Limit guard
Watches the 50,000-URL and 50MB per-file ceilings and warns you before a growing sitemap crosses them.
Live every time
The XML is fetched and parsed at the moment you run it, so the report is the sitemap as it stands right now.
Take it with you
Export every sampled URL to CSV, or pull the whole report as a PDF, JSON, or a copy-ready summary.
From "is it even valid?" to "here is the fix."
Confirm a new section is really listed
Launched a new category or content hub? Check it is in the sitemap before you wait weeks wondering why it is not being indexed.
Catch a build that shipped a broken map
An empty, malformed, or 404-ing sitemap usually comes from a bad deploy. Run this after a release and find it before Google does.
See how many products are actually exposed
Follow the index across your product, category, and page sitemaps to see the real count, and spot the child that is falling short.
Audit a new client in one run
Point it at a client domain and walk in with a concrete list: the URL count, the score, and the exact files to fix.
Questions, answered.
You give us the domain and we do the finding. We check the standard sitemap.xml location and read the Sitemap line inside robots.txt, then fetch and parse whatever we find, live, at the moment you run it. If it is an index, we follow it to every child.
No. If the sitemap fails to parse, engines simply stop using it for discovery and fall back to following the links between your pages, which still get crawled. What you lose is the fast, reliable discovery of new, deep, or unlinked pages. So a broken sitemap slows discovery, it does not shut your site out.
Not directly. A sitemap is a discovery and indexing-speed aid, not a ranking factor. It helps the right pages get found and recrawled sooner, which is upstream of ranking, but the sitemap itself will not move you up the results. Treat it as making sure your pages get a fair chance, not as a lever on position.
They are the sitemaps.org rules that every engine follows: a single sitemap file may list at most 50,000 URLs and be at most 50MB uncompressed. Past either, you split into several files behind a sitemap index. We count your URLs and measure the file, then warn you before you cross the line.
They are two sides of the same coin. The robots.txt Auditor checks which crawlers are allowed to fetch what. This checks whether the sitemap you point those crawlers to is valid and lists the right URLs. robots.txt says who may crawl and where the sitemap is; the sitemap says what to go find. Run both for the full picture.
Enter a domain and see the whole map.
It takes one run. You will know the total URLs, the health score, which limits you are near, and every broken or stale file, before it costs you a single unindexed page.
Redirect Chain Tracer
Follows every hop. Flags HTTPS downgrades, 302-vs-301 mistakes, and excessive chain length killing crawl budget.
See every hop a link makes before it drains your crawl budget.
Paste any URL and follow the live trail hop by hop: every 301 and 302 on the way to the final page, the time each one adds, and the HTTPS downgrades and loops that quietly leak ranking strength. Read from a real HTTP trace, not a cached guess.
The link works, so nobody notices the tax it pays.
A link that ends on the right page looks fine from the outside. What you cannot see is the trail it took to get there: an old http address bounced to https, then to a www version, then to a new URL. Every extra hop costs a round trip, leaks a little ranking strength, and gives Google another reason to stop following. It is invisible until you trace it.
One URL in. The whole trail out.
Paste a URL
Any address, an old page, a shortened link, or one you are about to publish. No login and nothing to install.
We follow every hop live
A real HTTP request that walks the chain step by step, recording the status code, the destination, and the time each hop adds.
You get the full trail
Every hop laid out in order, the final status, the wasted latency, any HTTPS downgrade or loop, and the one-hop fix to put in your redirect rules.
What the status codes mean
Redirects come in a handful of types, and the difference matters.
301 (permanent)
Tells browsers and Google the page has moved for good. It passes almost all of the old page's ranking strength to the new one, so it is the redirect you usually want.
Use this when a URL changes for good302 and 307 (temporary)
Say the move is only for now, so Google keeps the old URL indexed and passes little to no ranking strength. Using one by mistake for a permanent move quietly holds the new page back.
Only for a genuinely temporary detourRedirect chain
Two or more redirects in a row before the final page, for example http to https to www to a new path. Each link in the chain adds delay and leaks a little strength.
Four hops here; the target is oneRedirect loop
A chain that never ends, where A sends you to B and B sends you back to A. The browser gives up and the page never loads at all.
A dead end that shows an error, not a pageHTTPS downgrade
A hop that drops from a secure https address back to plain http, even for a moment. It weakens security signals and can trip a browser warning mid-redirect.
One insecure hop is one too manyCrawl budget
The limited number of requests Google spends on your site. Redirect hops eat into it, so a site full of chains gets fewer real pages crawled.
Wasted on hops instead of new pagesOne health score for the whole trail.
The full trace rolls up into a single 0 to 100 score, so you know at a glance whether a link is clean or costing you. It rewards a direct 301 to https and marks down every extra hop, every temporary redirect used for a permanent move, and every downgrade, so the number tells you honestly how much work is left.
- Green for a single clean hop, red for a long or broken chain
- Penalizes extra hops, 302s, downgrades, and loops
- Read from the trace, not a separate opinion
Rule of thumb: one hop is healthy, two is worth fixing on your key pages, and three or more is a job for today. The link still works, so nobody reports it, which is exactly why chains pile up unnoticed.
The whole trail, one row per hop.
The score is the summary; the trail is where you see the waste. Each hop is laid out in order with its status code and the time it added, so you can point at the exact redirect to remove. A full bar is a slow hop; the pattern shows you instantly whether the chain is one lazy rule or three separate ones stacked up.
- Every hop in order, with its status code and destination
- The latency each hop adds, so you fix the slowest first
- 302s and HTTPS downgrades flagged where they happen
Why it works: seeing the hops in order tells you whether to fix one rule or several. Point the very first URL straight at the final one and the whole chain collapses to a single hop.
Which redirects are helping, and which are quietly hurting.
Not all hops are equal. A permanent 301 passes strength; a temporary 302 used for a permanent move throws it away. The ring breaks the chain down by type so you can see at a glance whether the trail is made of the redirects you want, or the ones that leak. Hover a segment to read it.
- The split of permanent 301s versus temporary 302s and 307s
- A temporary redirect on a permanent move stands out in amber
- The final 200 confirms the page actually resolves
Pro tip: one 302 in a chain that is meant to be permanent is the highest-value fix on the page. Change it to a 301 and you hand the ranking strength forward instead of dropping it.
Turn a four-hop trail into one clean rule.
A working link is not a healthy link. Here is the read on the example trace, the way an experienced developer decides what to change.
Everything else in the trace.
Loop detection
Spots a chain that folds back on itself and never resolves, the redirect that shows an error instead of a page.
HTTPS downgrade flag
Marks any hop that drops to plain http, even briefly, so you close the insecure gap in the trail.
.htaccess and Nginx rules
Generates the one-hop redirect rule for Apache or Nginx, ready to paste into your server config.
Latency estimate
Adds up the time the chain costs, so you can weigh the speed win against the effort to fix it.
301 vs 302 check
Calls out a temporary redirect used for a permanent move, the mistake that quietly holds a new page back.
Final destination check
Confirms the last stop returns a real 200, not a 404 or a soft error dressed up as a page.
From a working link to a clean one.
Clean up a migration's redirects
After a site move, trace the old URLs and collapse the http-to-https-to-www chains the migration left behind into single hops.
Stop leaking link equity
Find the 302s and long chains bleeding ranking strength from your best backlinks and turn them into direct 301s.
Speed up product URLs
Trace the paths from old or seasonal product links and remove the hops slowing the page for buyers on a phone.
Audit a client's redirects fast
Paste their key URLs, hand over a health score and a one-hop fix for each, and show the before and after in one screen.
Questions, answered.
It is two or more redirects in a row before you reach the real page. For example an old http link that bounces to https, then to the www version, then to a new path. Each of those is a hop, and the string of them is the chain. One hop is normal; a chain is the waste you want to remove.
Three ways. Each hop adds a round trip, so the page loads slower. Each hop leaks a little ranking strength, and a 302 passes almost none, so the destination arrives weaker. And crawlers only follow so many hops before they stop, so a page at the end of a long chain can fall out of the index. Collapsing the chain to one 301 fixes all three.
If the move is permanent, use a 301. It tells Google to move its index across and passes almost all of the old page's ranking strength to the new one. Save 302 and 307 for a genuinely temporary detour, like a page down for maintenance. Using a 302 for a permanent move is the single most common redirect mistake, because the new page never inherits the strength it should.
One is the target. Two is worth cleaning up on your important pages. Three or more should be fixed today, because you are into the range where the delay is noticeable and crawlers may stop following. There is no benefit to a longer chain; it can always be replaced by a single redirect from the start to the end.
Live. We send a real HTTP request and follow the redirects as they happen right now, recording each status code and destination. So you see the trail exactly as a browser or Google would walk it today, not a stored snapshot that may be out of date.
Yes. Paste a link and read the plain-English verdict, then hand the generated one-hop rule to whoever manages the site. You do not need to know what a 301 is to see that four hops should be one, and the tool tells you exactly which redirect to change and writes the replacement for you.
See every hop your links make, and collapse them to one.
Paste a URL and get the whole trail live: every hop, the time it costs, the downgrades and loops, and the single 301 that fixes it. It takes one click.
Mixed Content Scanner
Crawls images, scripts, styles, iframes, video, audio over HTTP. Builds the right CSP header to lock it down.
Keep the padlock on every page that earns your trust.
Enter a secure page and we crawl every image, script, style, iframe, video and audio file it loads, and flag any that still come over plain http. You get each insecure item, why it matters, and the exact Content-Security-Policy header to lock it down. Read from a live fetch, not a cached guess.
One http image can break the lock on a secure page.
You moved the site to https and the address bar shows the padlock, so it feels done. But a single image, script or font still pointing at plain http makes the page mixed content. The browser downgrades or blocks it, the padlock turns to a warning, and the visitor who was about to trust you with a card sees a security notice instead. It is invisible until something on the page is fetched insecurely.
One URL in. A clean, secure page out.
Paste a secure URL
Any live https page, your own or one you are auditing. No login and nothing to install.
We crawl every resource
A real fetch that reads all six resource types the page loads, images, scripts, styles, iframes, video and audio, and checks the protocol of each.
You get the fix
Every insecure item, grouped by type and by severity, plus a ready-to-paste Content-Security-Policy header that upgrades or blocks the rest.
What these terms mean
Security reports use a few words that decide how bad a problem is.
Mixed content
A secure https page that loads at least one resource over plain http. The page is only as secure as its least secure part, so one http file makes the whole page mixed.
One http image is enough to trigger itActive mixed content
Scripts, stylesheets and iframes loaded over http. They can change the whole page, so browsers block them outright. This is the serious kind, and it breaks features.
Blocked, so a widget or tracker failsPassive mixed content
Images, video and audio loaded over http. They cannot rewrite the page, so browsers usually still show them, but they strip the padlock and the console logs a warning.
Shown, but it kills the trust signalContent-Security-Policy (CSP)
A header you add to your site that tells the browser what it is allowed to load and how. It is the clean, one-line way to force every resource to https at once.
The fix, ready to paste into your headersupgrade-insecure-requests
A single CSP rule that quietly rewrites every http resource to https before it loads. It fixes passive mixed content across the whole page without touching each file.
One rule that upgrades the lotSecurity score
A 0 to 100 read on how clean the page is. It starts at 100 and drops for every insecure item, with active mixed content weighing far more than passive.
One blocked script hurts more than five imagesOne security score for the whole page.
The full scan rolls up into a single 0 to 100 score, so you know at a glance whether the padlock is real. It starts clean and marks down every insecure item, weighting a blocked script far more heavily than a passive image, so the number matches the actual risk rather than just counting files.
- Green when every resource loads over https
- Active mixed content weighs far more than passive
- Read from the scan, not a separate opinion
Rule of thumb: any blocked script is a fix-today problem because it breaks a feature. Passive images are a fix-this-week job for the trust signal. The score sorts them for you, so you start where it hurts.
All six kinds of resource, checked one by one.
A page pulls in far more than images. We crawl all six resource types a browser loads and check the protocol of each, so nothing insecure hides in a font file or a background video. The count per type points you straight at where the problem lives instead of leaving you to grep the source.
- Images, scripts, styles, iframes, video and audio
- Each item shown with its full insecure URL
- Active types flagged separately, because they are blocked
Why it works: a full bar means most of that type is insecure. One tall scripts bar is a feature that is silently broken; a tall images bar is a trust problem. The shape tells you which to fix first.
The split that tells you what is broken versus what is unsafe.
Not every insecure item is equal. Active mixed content, scripts and iframes, is blocked by the browser and breaks a feature, so it is urgent. Passive content, images and media, still loads but strips the padlock. The ring splits your items by kind so you can see instantly whether you are fixing a broken checkout or a lost trust badge. Hover a segment to read it.
- Active items called out in red, because they are blocked
- Passive items in amber, a trust problem not a broken one
- A page can be all passive and still lose the padlock
Pro tip: fix the active items by hand first, since a blocked script means a feature is down right now. Then let one upgrade-insecure-requests rule sweep up all the passive images in a single line.
Turn four warnings into one CSP line.
A padlock warning does not say what to fix. Here is the read on the example scan, the way a developer decides the order of work.
Everything else in the scan.
Ready-to-paste CSP
The full Content-Security-Policy header, built for this page, so you fix every resource in one line rather than chasing files.
Severity tags
Every item labelled active or passive, so you know instantly whether it is a broken feature or a trust problem.
Full insecure URLs
Each flagged resource shown with its exact http address, so you can find and replace it without guessing.
upgrade-insecure-requests
The one rule that upgrades passive resources to https automatically, included in the header we build.
Six resource types
Images, scripts, styles, iframes, video and audio, every load a browser makes checked in one pass.
Re-scan to confirm
Run it again after the fix to prove the page is clean and the padlock is back, before you call it done.
From a warning to a solid padlock.
Finish an https migration properly
Catch the stray http images and scripts a migration left behind, and get the CSP header to close them all at once.
Protect the checkout
Make sure no insecure script is blocked on a payment page, where a broken field or a security warning costs the sale.
Hand a client one clear fix
Give them a score, the list of insecure items, and the exact header to paste, not a lecture on http versus https.
Keep the trust you paid for
Confirm the padlock stays solid after adding a new embed, widget or ad, before your visitors see a warning instead.
Questions, answered.
It is a secure https page that loads at least one resource, an image, script, style, iframe, video or audio file, over plain http. The browser treats the page as only partly secure, because a single insecure file can be tampered with in transit. One http item is all it takes to trigger it.
Because they carry different risk. An image is passive: it cannot change the rest of the page, so browsers show it but strip the padlock. A script is active: it can rewrite the whole page, so a tampered one is dangerous, and browsers block it outright. That is why active items break features while passive ones only cost the trust signal.
Indirectly, and it is worth being honest about that. Google favours secure sites, and a mixed-content warning hurts the trust and conversion that feed your results. More directly, a blocked script can break analytics, structured data, or a feature Google needs to read, so fixing mixed content protects both the ranking signals and the experience.
Fix the active items, scripts and iframes, by hand, because those are blocked and a feature is down until you do. Then add the Content-Security-Policy header we generate, which uses upgrade-insecure-requests to move the passive images and media to https automatically. That combination clears the page without editing every file.
Yes. Paste a URL and read the score and the plain-English list of what is insecure and why. Then hand the generated header and the list of items to whoever manages the site. You do not need to know what a CSP is to see that a script is blocked and to pass on the one line that fixes it.
Keep every secure page actually secure.
Paste a URL and get a live scan: every insecure resource by type and severity, and the one Content-Security-Policy header that locks it all down. It takes one click.
Hreflang Checker
Validates every hreflang tag against BCP-47. Per-locale flag grid, x-default check, copy-fix snippets.
Send every visitor to the page written in their language.
Paste a URL and we read every hreflang tag on it, check each language and region code against the BCP-47 standard, and confirm the pages point back at each other the way Google requires. You get a per-locale grid, the missing x-default, and copy-ready snippets for whatever is broken. Read from the live page, not a cached guess.
One wrong region code and Google ignores the whole set.
You translated the site and added hreflang tags, so the German page should show to German searchers and the Spanish one to Spain. But hreflang is unforgiving. A single typo like en-uk instead of en-gb, one page that forgets to point back, or a missing x-default, and Google quietly discards the annotations and guesses on its own. The pages are live, the tags are there, and none of it is working, because the rules are checked silently and never reported to you.
One URL in. A validated locale map out.
Paste a page URL
Any live page with hreflang tags, your own or a competitor's. No login and nothing to install.
We read and validate every tag
A real fetch that pulls each hreflang annotation, checks the language and region code against BCP-47, and follows the links to confirm each page points back.
You get the fix
A per-locale grid marking each tag valid, invalid or missing a return, the x-default check, and a copy-ready block of correct tags to paste in.
What these terms mean
International SEO leans on a few words that decide whether the tags work at all.
hreflang tag
A line you add to a page that tells Google which language and region it is for, and where the other versions live. It is how one product in six languages stays one product to a search engine.
rel="alternate" hreflang="es-mx"BCP-47
The standard that says how a language and region code is written: language first, region second, like en-gb or pt-br. Get the order or the code wrong and the tag is invalid.
en-gb is valid, en-uk is notReturn tag
Hreflang has to be mutual. If your English page points at the German one, the German page must point back at the English one. Google ignores any tag that is not returned.
Both pages must name each otherx-default
The fallback version for anyone whose language or region you have not covered. A searcher in a country with no matching page should land here, usually a language picker or the global site.
Catches every visitor you did not targetSelf-reference
Every page in the set must also list itself in its own hreflang block. It sounds redundant, but leaving it out is one of the most common reasons a cluster silently fails validation.
The page must name its own locale tooCluster
The full group of pages that are translations of one another. Hreflang only works when the whole cluster agrees: same set of tags, absolute URLs, every page pointing at every other one.
All the language versions of one pageOne cluster-health score for the whole set.
Every tag, code and return link rolls up into a single 0 to 100 score, so you know at a glance whether Google will trust your international setup or throw it away. It counts valid codes, working return tags, the self-reference and the x-default, weighting the errors that break the whole cluster far more than a single cosmetic slip.
- Green when every tag is valid and returned
- A missing return tag weighs more than a typo
- Read from the live pages, not a separate opinion
Rule of thumb: a missing return tag or missing self-reference is a fix-today problem, because it silently voids the annotation. A wrong region code on one locale is a fix-this-week job. The score sorts them so you start where it counts.
Every language and region, checked one by one.
Each locale you declared gets its own row: the code as written, whether it is valid BCP-47, and whether the page it points at points back. The bar per locale shows how complete that entry is, so an invalid code or a broken return tag stands out at a glance instead of hiding in a wall of link tags in the page source.
- Codes shown exactly as they appear in the tag
- Return tag confirmed by following the link
- Invalid or unreciprocated locales flagged clearly
Why it works: a short bar is a locale that is declared but not truly wired up, either an invalid code or a page that never points back. A full row is a locale Google will honour. The shape tells you which markets are actually covered.
The split that tells you which rule you broke.
Hreflang fails in a handful of distinct ways, and the fix is different for each. The ring groups your errors by kind, invalid codes, missing return tags and the missing x-default, so you can see at a glance whether you have a typo problem, a reciprocity problem, or a fallback gap. Hover a segment to read the count and what it means.
- Invalid codes in red, a straight find-and-fix
- Missing return tags in amber, the serious kind
- Missing x-default in cyan, a fallback gap not a break
Pro tip: fix the missing return tags first, because they void otherwise-valid locales and cost you the most coverage. Then clean up the invalid codes, then add the x-default. That order recovers the most traffic per edit.
Turn a silent failure into a clean cluster.
A page full of hreflang tags does not tell you which ones Google is discarding. Here is the read on the example check, the way an international SEO decides the order of work.
Everything else in the check.
Copy-ready snippets
The corrected hreflang block, built with absolute URLs and every locale named, so you paste one clean set into each page.
Return-tag check
We follow each link and confirm the other page points back, catching the reciprocity errors that void a locale silently.
BCP-47 validation
Every language and region code checked against the standard, so a typo like en-uk or a swapped order is caught before Google discards it.
x-default check
Confirms you declared a fallback for untargeted visitors, and flags it when the whole cluster is missing one.
Self-reference check
Verifies each page lists its own locale, one of the most common and least obvious reasons a whole cluster fails.
Re-check to confirm
Run it again after editing the pages to prove the cluster is clean and every locale is valid, before you call it done.
From a silent failure to the right page ranking.
Serve every market its own page
Confirm each country and language version is wired up so the right one ranks, instead of one version showing everywhere.
Show local prices and shipping
Make sure a shopper in Mexico gets the Latin America page, not the Spain one with the wrong currency and delivery.
Audit a client's international setup
Get a per-locale grid and a corrected block to hand over, instead of reading link tags in the page source by hand.
Verify after a replatform
Re-check the whole cluster after a site move, when return tags and absolute URLs are exactly what tends to break.
Questions, answered.
It is a small tag you add to a page that tells Google which language and region the page is for, and where the other versions of it live. If you run the same product page in English, Spanish and German, hreflang is how you tell a search engine they are the same page in different languages, so it shows each searcher the right one instead of guessing.
It usually does not break the whole set, but it silently voids the locale it is on, and the errors add up fast. A code like en-uk is not valid BCP-47, so that one tag is ignored and British searchers get whatever Google decides. A missing return tag is worse: it can cause Google to distrust the annotation across the cluster. Because none of this is reported as an error, a few small mistakes can quietly undo the whole setup.
Hreflang has to be mutual. If your English page says the German version lives at a certain URL, the German page must say the same thing about the English one. That is the return tag. Google treats a one-sided annotation as untrustworthy and ignores it, which is why a page that points out but is never pointed back at simply does not work. We follow the links and confirm both directions for you.
It is not strictly required, but you almost always want one. The x-default is the page shown to anyone whose language or region you did not target. Without it, a visitor from an uncovered country gets a version Google picks for them, which is often the wrong one. Pointing x-default at a language picker or your global homepage gives everyone you did not plan for a sensible landing place.
Yes. Paste a URL and read the grid: which locales are valid, which are missing a return tag, and whether the fallback is there. Then hand the copy-ready block of corrected tags to whoever edits the site. You do not need to know BCP-47 to see that en-uk is flagged and to pass on the fixed version.
Make every market see the page built for it.
Paste a URL and get a live check: a per-locale grid, the BCP-47 and return-tag validation, the x-default, and a corrected block to paste in. It takes one click.
Tech Stack Fingerprint
Live HTTP detect — CMS, framework, analytics, CDN, JS library, server, language. Confidence-ranked.
See exactly what a site is built with, without asking anyone.
Enter any domain and we read its live response, the HTTP headers, the HTML, the scripts it loads and the cookies it sets, then name the CMS, framework, analytics, CDN, JavaScript library, server and language behind it. Every call comes with a confidence score, so you know what is certain and what is a hint. Read from a real request, not a stale database.
You are guessing what your competitor runs on.
You want to know whether a rival is on Shopify or a custom build, which analytics they trust, whether a CDN is doing the heavy lifting, or what a prospect's site is actually made of before you pitch a rebuild. So you open developer tools, squint at response headers, hunt through the page source for a giveaway script, and still end up unsure. It is slow, it is easy to miss a signal, and a single check tells you nothing about how confident you should be in the answer.
One domain in. A ranked fingerprint out.
Enter a domain
Any live site, a competitor, a prospect or your own. No login and nothing to install.
We read every signal at once
A real request that reads the HTTP headers, the HTML and meta tags, the scripts it loads and the cookies it sets, then matches them against known technology fingerprints.
You get the ranked stack
Each technology named and placed in its category, with a confidence score and the exact signal it came from, plus the categories that came up empty.
What these terms mean
Detection leans on a few words that decide how much to trust an answer.
HTTP header
Extra lines a server sends back with every page, invisible to a visitor. Ones like Server and X-Powered-By often name the software directly, which makes them the strongest signal we have.
Server: nginx, the most reliable clueScript signature
Sites load JavaScript from telltale paths and filenames. A script from a known analytics or framework URL is a strong sign that technology is present and active on the page.
A gtag script means Google AnalyticsMeta generator
Many content systems stamp a meta tag in the HTML naming themselves and their version. It is a clear signal when present, but it is easy to remove, so its absence proves nothing.
meta generator: WordPress 6.5Cookie name
The names of the cookies a site sets are often specific to a platform. A cookie prefixed a certain way is a quiet but dependable hint about the framework or analytics underneath.
A cart cookie can reveal the platformConfidence
How sure the tool is about a single call, from 0 to 100. A technology named by a server header scores high; one inferred from a lone class name scores low. It keeps a strong signal from being buried next to a weak one.
98 from a header, 60 from a guessCategory
The seven slots we sort a stack into: CMS, framework, analytics, CDN, JavaScript library, server and language. A category coming up empty is itself information about how the site is built.
No CMS often means a custom buildOne fingerprint-strength score for the whole detection.
Every call and its confidence roll up into a single 0 to 100 score, so you know at a glance how solid the read on this site is. A stack named mostly from response headers scores high; one pieced together from faint hints scores lower and tells you to treat it as a lead, not a fact. It is the difference between knowing and guessing.
- High when the stack is named by hard signals
- Lower when it rests on inferred hints
- Read from this live request, not a cached record
Rule of thumb: a high score means you can quote the stack in a pitch or a report. A middling one means confirm the key calls before you act on them. The score tells you how far to trust the fingerprint before you lean on it.
Every technology, ranked by how sure we are.
The detections do not arrive as a flat list. Each technology is scored and ranked, so the CMS a server header confirmed sits at the top and the library guessed from a class name sits lower, clearly marked as a hint. You read the fingerprint top to bottom and know exactly which calls to lean on and which to double-check before you quote them.
- Confirmed calls rank above inferred ones
- Each shown with the signal it came from
- Version numbers included where a signal reveals them
Why it works: a full bar is a technology named outright by a header or a known script, so you can state it as fact. A short bar is a hint worth confirming. The ranking does that sorting for you before you write a word.
The split that tells you how the stack was read.
Not every detection is equally solid, and the reason is where it came from. The ring groups the calls by the signal behind them, response headers, script URLs, meta tags and cookies, so you can see whether this fingerprint rests on hard evidence or softer hints. A stack read mostly from headers is one you can trust; one read mostly from guesses is a lead. Hover a segment to read it.
- Headers in green, the strongest evidence
- Scripts in cyan, a strong active signal
- Meta and cookies in amber and purple, useful hints
Pro tip: when the ring is mostly green and cyan, quote the stack with confidence. When it leans amber and purple, the read still points the right way, but confirm the key calls before you build a pitch on them.
Read a fingerprint the way a strategist does.
A list of technologies is only useful if you know how much to trust each one. Here is the read on the example detection, the way someone sizing up a site decides what to act on.
Everything else in the fingerprint.
Seven categories
CMS, framework, analytics, CDN, JavaScript library, server and language, each sorted into its own slot so nothing gets lost in a list.
Confidence on every call
A 0 to 100 score beside each technology, so a header-backed certainty never sits next to a hunch as if they were equal.
The signal shown
Each detection tells you where it came from, a header, a script, a meta tag or a cookie, so you can judge it yourself.
Empty categories called out
The slots that came up blank are shown too, because no CMS or no framework tells you something real about the build.
Version numbers
Where a signal reveals it, the version is included, so WordPress 6.5 or PHP 8.1 comes through, not just the name.
Re-run any time
Sites replatform. Run it again to catch a CDN swap or a new analytics tool the day it goes live, not weeks later.
From a guess to a confident read.
Qualify a lead before the call
Know whether a prospect is on Shopify, WordPress or a custom build, so you walk in with the right pitch instead of questions.
See what rivals run on
Find out which analytics, CDN and framework a competitor trusts, and where their stack leaves an opening.
Tailor the outreach
Lead with a plugin for their exact CMS or a fix for their exact server, instead of a generic message that gets ignored.
Scope a takeover
Fingerprint an inherited site before you touch it, so you know the platform, server and libraries you are stepping into.
Questions, answered.
Every site leaves fingerprints in the response it sends back. We read four kinds at once: the HTTP headers a server attaches, the URLs of the scripts the page loads, the meta tags in the HTML, and the names of the cookies it sets. Each of those is matched against known signatures for real technologies, so a Server header, a familiar script path or a telltale cookie each points at what is running. Reading several signals together is what makes the answer reliable rather than a guess.
It is how sure we are about a single detection, from 0 to 100, and it is driven by the strength of the signal behind it. A technology named outright in a response header scores near the top, because that is the server telling you directly. One inferred from a lone class name or a faint pattern scores lower, because it could be a coincidence. The score keeps a certainty from sitting next to a hunch as if they were the same, so you know which calls to trust and which to confirm.
Because the site genuinely does not use anything we can detect in that slot, and that is worth knowing. An empty framework category often means a straightforward CMS build with no separate application layer. An empty CMS category can mean a hand-built or headless site. We show the blanks on purpose, because what a site does not run tells you as much about how it was built as what it does.
It is a live read. We make a real request to the site the moment you run it and detect from that response, so you see what the site runs right now, not what it ran when some database was last updated. That matters because sites replatform, swap CDNs and change analytics all the time, and a stale record would quietly send you into a conversation with the wrong picture.
Some of it, yes, and we are honest about that. A careful team can strip the generator meta tag and mask a server header to make detection harder. But a site still has to load its scripts, set its cookies and answer with some headers to function, so reading several signals together usually recovers the picture even when one has been hidden. When a stack has been deliberately obscured, the lower confidence scores and emptier categories will show it, which is a signal in itself.
Know exactly what any site is built on.
Enter a domain and get a live fingerprint: the CMS, framework, analytics, CDN, library, server and language, each ranked by confidence and shown with the signal it came from. It takes one click.
GBP Audit
Full Google Business Profile audit: Map Pack rank, reviews, ratings, rating distribution, citation consistency, and local competitor reputation.
Live listing audit
Pulls live Google Business Profile data for that business and city.
See your Google profile the way a customer does.
Enter a business and get a full audit of its Google Business Profile: completeness, categories, hours, photos, reviews, and Map Pack rank, pulled live from Google, plus the exact fixes to climb.
Your best storefront on Google is half-empty, and you can't see it.
When someone searches for a coffee shop near them, Google does not show your website first. It shows your Google Business Profile: your hours, photos, reviews, and a Directions button. If that profile is thin, or its details do not match the rest of the web, you slip out of the Map Pack and the customer picks the shop that looks complete.
One business in. A local fix list out.
Enter the business
A name and a city, like Joe's Coffee, Austin TX. Your own listing or a competitor's. No login, no setup.
We pull the live listing
Straight from Google Business Profile, Maps, and reviews: categories, hours, photos, the review record, and your Map Pack position.
You get the full read
A completeness score, every field that is missing or weak, your rank, and the fixes that move you toward the top three.
What these terms mean
Google Business Profile
Your free listing on Google Search and Maps. It carries your hours, photos, reviews, and the Call and Directions buttons a customer taps.
This is what a local search shows firstNAP
Your name, address, and phone number. Google trusts a business more when these three read exactly the same everywhere online.
Same NAP on every siteThe Map Pack
The box of three local businesses with a small map that Google shows for local searches. Those three spots win most of the local clicks.
The local top 3, above everything elsePrimary and secondary category
The labels that tell Google what your business is. The primary one matters most; secondary ones add reach for related searches.
Coffee shop, plus Espresso barCitation
Any other site that lists your business, like Yelp, Bing, or a local directory. When the details match your Google profile, they build trust.
Yelp, Bing, Apple MapsCompleteness score
How much of your profile is filled in and consistent, from 0 to 100. A fuller, matching profile gets shown more and ranks better.
68 = good, with clear gaps leftA single completeness score you can act on.
Every part of the profile rolls into one 0 to 100 score, so you know at a glance where the listing stands. It weighs the things Google rewards: a full set of details, real reviews, a strong rating, and matching information across the web. The scale below shows exactly which band you land in.
- Name, address, phone, categories, hours, and website all read
- Reviews, rating, and photos folded into the same number
- Fix a gap, re-run, and watch the score climb
Rule of thumb: under 40 is critical, 40 to 65 needs work, 65 to 85 is good, and above 85 is strong. A blank description and a thin gallery are often the two fixes that move a whole band.
Every part of the profile, checked against what's missing.
The audit reads each field on the listing and tells you which are filled in, which are thin, and which are blank. The panel lines them up so the gaps are obvious: a single category where there should be two, a photo count that is too low, a description that was never written.
- Name, address, and phone read straight from the profile
- Primary and secondary categories, hours, and website confirmed
- Photo count and description flagged when they are too thin
Pro tip: a second category and a written description are the two blanks most owners leave, and they are the cheapest to fill. Do them before anything that costs money.
Read the reviews the way a searcher does.
The audit pulls your real review count, your average rating, and how those stars break down, then lines you up against the local rivals in the Map Pack. It is the reputation half of local ranking: Google leans on it, and so does every customer deciding where to go.
- Total reviews and average rating, straight from the listing
- The full star breakdown, so one bad run does not hide
- Your count and rating set beside each nearby competitor
Rule of thumb: the top local results cluster in the 4.3 to 4.5 star band. Below 4.0 many searchers filter you out entirely, so a steady stream of genuine reviews is the fastest reputation fix.
The signals that quietly decide your local rank.
Citation consistency
Checks whether your name, address, and phone match across the big directories. A mismatch reads as two businesses to Google.
Map Pack position
Where you land for your main local search, and who sits in the three spots above you.
Local competitors
Your review count set beside each nearby rival, so you see the gap you need to close.
Business description
The few sentences that tell Google what you do. Blank here is a missed match on every relevant search.
Hours and open status
Confirms your opening hours are set for every day and reads whether you are open right now.
Photos
How many photos are on the listing. Fuller galleries earn more views and more direction requests.
From a score to a Saturday to-do list.
A completeness score only helps once you know which gap to close first. Here is the read on our example, Joe's Coffee in Austin, thought through the way a local SEO would.
From "we're on Google" to "here's the fix list."
See what's missing before a customer does
Audit your own listing and get a plain list of the blanks to fill, from a second category to a written description, in one screen.
Walk into a pitch with the gaps in hand
Run a prospect's business and show a scored completeness read and their Map Pack rank, a concrete case for the work, not a vague promise.
Keep every location's profile consistent
Check each store the same way and catch the one with the wrong hours, the thin gallery, or the mismatched phone before it drags the group.
Compete in the Map Pack without a storefront
Plumbers, locksmiths, and cleaners live or die by the local three-pack. See your rank, your reviews, and what to fix to climb.
Questions, answered.
The core numbers, your name, address, phone, categories, hours, photos, reviews, rating, and Map Pack position, are pulled live from the Google Business Profile, Maps, and reviews data at the moment you run it. The citation consistency check and the local keyword estimates are modeled on top of that and labelled as estimates in the report.
It is a 0 to 100 read of how much of the profile is filled in and consistent, weighted toward the things Google rewards. Under 40 is critical, 40 to 65 needs work, 65 to 85 is good, and above 85 is strong. It measures your profile, not a guaranteed ranking, but a fuller profile tends to rank and convert better.
No. It reads any public Google Business Profile, so you can audit a competitor that outranks you and see exactly which fields they fill in and how their reviews stack up, then close the gap on your own listing.
The On-Page SEO Checker audits your website's HTML, its titles, meta, and headings. This audits your Google Business Profile, the listing that decides how you show in Maps and the local pack. Most local businesses need both: one for the site, this one for the map.
Yes. Enter your business name and city and the audit tells you which fields are blank, how your reviews compare, and what to do first. Every term it uses is defined above.
Enter your business and see what Google sees.
It takes one audit. You will know your completeness score, every field that is missing or weak, your Map Pack rank, and the exact fixes to climb toward the top three.
Duplicate Content Audit
Crawls your top pages and finds duplicate or near-duplicate title tags and meta descriptions competing against each other inside your own site.
Full duplicate scan
Crawls your sitemap and top pages, then compares them against each other.
Find the pages on your own site competing with each other.
Enter your domain and we crawl your top pages, then cross-compare every title and meta description to show which ones are identical or near-identical, how much of the site collides, and the exact page sets to fix.
Your pages can quietly compete against each other.
There is no Google penalty for duplicate content, so nothing warns you. The real cost is quieter. When two of your pages carry the same title, Google cannot tell which one to rank, so it splits your links and clicks between them and often ranks the weaker one. Meanwhile it spends its limited crawl time re-reading copies instead of your real pages.
One domain in. A list of collisions out.
Enter your domain
Just the site, no login or crawl setup. We find your pages from your own sitemap and your top organic pages.
We crawl your top pages
We fetch about a dozen of your most important pages live and read each one's real title tag and meta description.
You get the collisions
Every set of pages sharing or nearly sharing a title or description, grouped together, with the exact fix for each.
What these terms mean
Duplicate content
Two or more of your pages that look the same to a search engine. Here it means they carry the same title tag or the same meta description.
Three product pages, one identical titleTitle tag
The clickable headline that shows in Google results and the browser tab. It is the single strongest signal of what a page is about, so two pages with the same one read as one page.
"Blue Runner Shoe" on three URLsMeta description
The short summary under your title in the search results. Reuse the same one on many pages and every result gives searchers the same pitch.
One sentence, unique to each pageNear-duplicate
Not word for word identical, but close. We flag a pair when 80 percent or more of the words match, after we ignore case, spacing, and trailing separators.
"Trail Guide 2024" vs "Trail Guide 2025"Canonical tag
A line in a page's code that says "this is the original." When several pages are alike, it tells engines which one to keep and rank, and which are copies.
Point the copies at the main pageKeyword cannibalization
When two of your own pages chase the same search, so they eat into each other's rankings instead of one page winning cleanly.
Two blog posts, one target querySee exactly which pages collide.
A count of duplicates is useless if you cannot see which pages they are. We group every collision into a cluster and list the URLs in it, so you know the precise set to fix, not a number to worry about.
- Exact matches, after we normalize case and spacing
- Near matches, at 80 percent or more shared words
- Every URL in a cluster listed, so the fix is obvious
Rule of thumb: an identical title is the loudest collision. Two pages with the very same title read as one page to Google, so start there before the near matches.
How much of your site is truly distinct.
Every crawled page is either unique or caught in a collision, so we roll it into one figure: the share of your pages with a title and description all their own. The mix beside it shows how the rest break down, between exact copies and near matches.
- A single unique score across the pages we crawled
- The split of unique, exact, and near-duplicate pages
- Re-run after a fix and watch the score climb
Rule of thumb: aim for the high 90s. A healthy site has almost every page distinct, so anything below about 85 percent unique means a cluster is worth clearing this week.
Every collision comes with the fix.
A duplicate is only a problem until you know what to do about it, and there are only three moves. We name which one fits each cluster, so a non-expert can act on it without guessing or a second tool.
- Set a canonical when the pages should stay but one wins
- Consolidate or redirect when a page is simply stale
- Rewrite the title or description when both pages belong
Why it works: there is no penalty to undo. The gain comes from consolidating scattered signals so one strong page ranks instead of three weak ones splitting the credit.
example.com
The checks that keep the audit honest.
Sitemap-first discovery
We pull your pages from your own sitemap, then your top organic ones, so we audit your real pages, not just the ones that rank.
Exact and near, split apart
Word-for-word copies and 80 percent matches are kept separate, so you fix the loud collisions before the subtle ones.
Missing tags flagged
Pages with no title or no description at all are called out too, since a blank signal is its own kind of collision.
Same site only
We match only pages on your own domain and its subdomains, so a sitemap that points off-site cannot drag in pages that are not yours.
Word count per page
We record how many words each crawled page has, a quick read on which of the copies is the thin one to retire.
Export the full list
Take the clusters, the URLs, and the fixes with you as a PDF, spreadsheet, or raw data to work through with your team.
How to read a result like a pro.
A cluster only helps once you know what it is telling you. Here is the exact read on our example, example.com, thought through the way an experienced SEO would.
From "it looks fine" to "here's the set to fix."
Stop product variants competing
Color and size variants often ship with one shared title. Find the sets in a click and canonical them to the main product before they split your rankings.
Catch posts eating each other
Yearly "best of 2024" and "best of 2025" posts quietly cannibalize one query. Spot the near-duplicates and merge them into one page that wins.
Audit a new client in one pass
Run a prospect's domain and walk in with the exact pages competing against each other, a concrete fix list, not a vague promise.
Find what the replatform doubled
Replatforms and new templates love to leave old and new URLs sharing a title. Confirm the launch did not quietly duplicate your key pages.
Questions, answered.
No, not in the punitive sense. Google does not dock your site for having duplicate pages. What it does is pick one version to rank and ignore the rest, so the real cost is split signals, the wrong page showing, and crawl time spent on copies. This audit is about reclaiming those, not lifting a punishment.
Your pages' title tags and meta descriptions, cross-compared against each other. Those two are the strongest signals of what a page is, so matching ones are the collisions that most often send the wrong page to the top. Full body text is a later phase.
Your most important pages, discovered from your own sitemap and your top organic pages, then crawled live. It runs on about a dozen pages per audit, kept modest so the crawl stays fast and reads the page as an engine sees it.
Not identical, but 80 percent or more of the words in common, once we lowercase the text, collapse extra spaces, and drop a trailing separator like a pipe or a dash. That is enough overlap that two pages still read as the same to a search engine.
Usually one of three moves. Set a canonical from the copies to the main page when they all should stay. Redirect or consolidate when a page is simply old. Or rewrite the title and description when both pages genuinely belong and just need to target different searches. The report groups the pages so you can pick the move that fits each cluster.
Find the pages competing with each other.
It takes one crawl. You will see how much of your site is truly distinct, every cluster of pages that collides, and the exact move to make, before it costs you another ranking.
llms.txt Generator
Reads your homepage and sitemap live, then builds a ready-to-publish llms.txt, the emerging standard that points ChatGPT, Perplexity and other AI crawlers at the pages that matter most on your site.
Free file build
Reads your homepage and your sitemap live, then writes the file for you.
Tell AI crawlers which of your pages matter.
Enter a domain and we read its homepage and sitemap live, then write a clean llms.txt: a short summary of your site and a list of the first pages in your sitemap, in the format AI assistants can read. Built from your real pages, not a cached copy.
AI assistants describe your site from whatever they can find.
More people now ask ChatGPT, Perplexity and Gemini instead of searching. Those tools skim your site and summarize it in their own words, and when they cannot tell which pages matter, they guess. You end up described from a random blog post or an old page, not your best work. There is no signal on your site that says here is what we do and here are the pages worth reading.
One domain in. A ready-to-publish file out.
Enter a domain
We fetch your homepage for its title and description, and look for your sitemap.xml at the same time. No path to remember.
We read and format
We pull the first 25 page URLs from your sitemap, tidy them into readable link names, and lead with a short summary drawn from your homepage.
You copy and publish
You get a valid llms.txt on screen. Copy it, save it as llms.txt, and upload it to the root of your domain. That is the whole job.
What these terms mean
llms.txt
A plain text file you publish that gives AI tools a short summary of your site and a list of your important pages. Think robots.txt, but written to guide AI assistants instead of search crawlers.
lives at yoursite.com/llms.txtAI crawler
The part of an AI tool that reads web pages so the assistant can answer questions about them. ChatGPT, Perplexity, Gemini and Claude all read the web in some form.
reads pages, then summarizes themKey pages
The handful of pages you most want understood and cited: your product, pricing, about, and best guides. The file lists them so a crawler does not have to guess.
the pages you would show a new customerThe root path
The top level of your domain, the same place robots.txt lives. The file only works if it is served there, at yoursite.com/llms.txt, so crawlers can find it.
not in a folder, right at the rootMarkdown
A simple way to write formatted text with plain characters, like a dash for a list item. llms.txt uses it, which is why the file is readable by both people and machines.
a dash starts a list, no code neededSitemap
A machine list of the pages on your site, usually at /sitemap.xml. We read it to find your real page URLs so the file reflects your actual site.
where we get your page listYour actual key pages, not a blank template.
We read your sitemap and turn each URL into a clean, readable link, then lead with a summary taken from your homepage title and description. If we cannot find a sitemap, you still get a valid homepage-only file you can add pages to by hand.
Publish it in under a minute.
Copy the file, save it as llms.txt, and drop it at the root of your domain next to robots.txt. It is plain text, so it uploads like any other file, and the result shows you the exact web address it should live at.
The honest questions people ask.
Honestly, it varies. llms.txt is a proposed convention, not a rule every engine follows. Some tools look for it, others do not read it yet, and none are obligated to. It costs almost nothing to publish, so the case is low effort now with more upside as adoption grows.
No, and we would not promise that. llms.txt is not a Google ranking factor. Its value is in AI answers: a clean summary and curated links make it easier for assistants to describe and cite you accurately.
You still get a valid file. When we cannot find a sitemap, we build a homepage-only version from your title and description. You can add your other pages to it by hand before you publish.
Save it as llms.txt and upload it to the root of your domain so it is served at yoursite.com/llms.txt, the same place your robots.txt lives.
Yes. Enter your domain, copy the file, and upload it like any other file on your site. It is plain text, and the result shows you exactly where it goes.
Guide AI to your best pages.
Enter your domain and get a ready-to-publish llms.txt in seconds.
Catch the technical faults a browser hides.
Enter one URL and four deep checks run at once, the redirect chain, mixed content, hreflang, and tech stack, each read live and returned as pass, warning, or error.
The page looks perfect. The request tells a different story.
You open the URL and it loads, so you assume the technical setup is sound. But a browser follows redirects silently, loads what it can, and hides the rest. The request, the raw HTML, and the response headers are where the quiet faults live: a wasteful redirect hop, a script blocked for loading over http, a hreflang tag aimed at the wrong country. Each one costs you and never shows on screen.
One URL in. Four verdicts out.
Enter one URL
Any live page, yours or a competitor's. No login, no crawl setup, no code to add.
We run four checks at once
Redirect chain, mixed content, hreflang, and tech stack, all read from the live response, HTML, and headers in a single parallel pass.
You get a verdict for each
Every check comes back pass, warning, or error, with the detail behind it: the hop list, the insecure assets, the hreflang table, and the detected stack.
What these checks mean
Redirect chain
The series of hops a URL takes before it reaches the final page. One hop is normal, several in a row slow every visit down.
http to https to www is two hopsMixed content
An asset loaded over insecure http on a page served over secure https. It undercuts the padlock and can break the page.
an http script on an https pageActive vs passive
Active mixed content is scripts and iframes, which the browser blocks outright. Passive is images and media, which only trigger a warning.
active breaks, passive warnsHreflang
A tag that tells Google which language and region a page is for, so the right version reaches the right searcher.
en-us targets United States Englishx-default
The hreflang fallback for anyone your other tags do not cover, so nobody lands on the wrong version by accident.
the catch-all for every other countryTech stack
The software behind a site: its CMS, framework, analytics, and CDN, detected from fingerprints in the page.
WordPress, React, GA4, CloudflareFollow every hop to the final URL.
We do not just check that the page loads. We follow the URL hop by hop and record the status code at each step, so you can see a two, or three, hop chain a browser would hide, and the wasteful 302 that should be a permanent 301.
- Every hop listed with its status code, in order
- The final URL and its status, so you know where visitors really land
- A redirect count, so a long chain stands out at a glance
Rule of thumb: one hop is fine, http to https is expected. Two is worth a look, and three or more is worth collapsing into a single redirect. Each hop costs load time and leaks a little link equity.
example.com redirect chain
Find the insecure asset on a secure page.
A page can load over https and still pull in a script or image over plain http. We scan every subresource, confirm the page itself is https, and split what we find into active, which the browser blocks, and passive, which it warns about.
- Confirms the page loads over https first
- Splits issues into active (scripts, iframes) and passive (images, media)
- Lists the exact http URL of every insecure asset
Why it works: an active mixed-content script is blocked outright, so a feature can silently fail while the page still looks fine. Fixing it is usually one change, http to https, on the asset's URL.
Every check, graded pass, warning, or error.
The four checks run together and each returns a plain verdict, so you triage in seconds. Two are clean, one is a warning, one is an error. You fix the error first and work down. Hover the ring to explore.
- Four deep checks in a single parallel pass
- Each graded pass, warning, or error, not just raw data
- None of the four costs a credit, so a full read is free to repeat
Pro tip: clear the errors first, an insecure active script or a non-https page, then the warnings, a redirect hop or a missing x-default. An error is treated as broken. A warning is just weaker than it should be.
How to read a result like a pro.
A verdict only helps once you know what it is telling you. Here is the exact read on our example, example.com, thought through the way an experienced SEO would.
The detail behind every verdict.
Tech stack fingerprint
See what the site is built on, 14 across 6 categories: CMS, framework, analytics, and CDN.
Hreflang table
Every language and region, and the URL it points to, read from both the HTML and the headers.
Status at each hop
The code returned at every step, so you can tell a permanent redirect from a temporary one.
HTTPS confirmed
Checks the page itself is served over https before it looks at any of the assets it loads.
Every insecure URL listed
Not just a count. The exact http address of each asset, so you know precisely what to switch.
Free to re-run
All four checks run in one parallel pass and none costs a credit, so a full technical read is free to repeat after a fix.
From "it loads fine" to "here's the fix."
Catch what the last release broke
Confirm a deploy did not add a redirect hop or slip in an http asset, on any URL, before it hurts rankings.
Get language targeting right
Check that hreflang points at the correct language and region and carries an x-default, so the right page reaches each country.
Verify the move landed cleanly
After a switch to https or a new domain, confirm the redirect chain is a single clean hop and nothing loads insecurely.
Size up a prospect in one run
Fingerprint a prospect's stack and spot insecure or wasteful setups before the pitch, with the exact detail to point to.
Questions, answered.
Four things in one pass on a single URL: the redirect chain (every hop and its status), mixed content (assets loaded over http on an https page), hreflang (your language and region targeting), and the tech stack behind the page. Each comes back as a plain pass, warning, or error with the detail behind it.
No. All four are free checks that run together in parallel, so running them as a set costs no more than running one on its own. That means you can re-run the whole thing after a fix as often as you like.
Active mixed content is scripts and iframes loaded over http. Browsers block these outright, so a feature can silently fail. Passive is images and media, which are not blocked but show the visitor a security warning and weaken the padlock. We split the two so you fix the active ones first.
The On-Page checker reads the content signals on a page: titles, meta, headings, images, and schema. This tool goes a level deeper, into how the page is served: the redirect path to reach it, whether anything loads insecurely, its language targeting, and its stack. Most people run both, the On-Page checker for content and this for the technical layer underneath.
Yes. You do not read raw code here. Each of the four checks returns a plain pass, warning, or error, and the detail is laid out in tables you can scan. Paste a URL and the tool tells you, in words, which parts are healthy and which need a change.
Enter one URL and see all four checks.
It takes one run. You will know the redirect chain, the mixed content, the hreflang setup, and the stack behind the page, each graded pass, warning, or error, in a single pass.
Content Decay Detector
Finds the pages losing organic traffic and rankings over time and ranks which ones are worth refreshing first. Groups your real ranked keywords by page, compares each against its previous position, and scores the traffic at risk — so you fix the highest-impact pages before the traffic is gone.
Full decay sweep
Compares your pages over time and ranks the ones losing traffic by which are worth refreshing first.
See which pages are quietly dying.
Enter your domain and we find the pages losing rankings and traffic, score how fast each one is slipping, and rank which to refresh first, all from your real ranked keywords.
Your best pages don't die loudly. They fade.
A page you published two years ago slips from position 4 to 11, then off page one, one rank at a time. Nothing breaks, no alert fires, and traffic just quietly leaks away. Content Decay Detector watches the pages you already have, so you catch the slide while a refresh still fixes it.
One domain in. A refresh queue out.
Enter your domain
Just the domain, like nike.com. No tags to set up, no keywords to pick, nothing to configure.
We group and compare
We pull your top 700 ranked keywords by traffic, group them by the page that ranks, and compare each keyword to its previous position.
You get a queue
Every page gets a decay score, a status, and the traffic it is putting at risk, sorted worst first, with a plain reason and a next action on each.
What these words mean
Content decay
An existing page slowly losing the rankings and traffic it used to have. It is a fade, not a crash.
a 2-year-old post now on page 2Traffic at risk
The monthly visits a page stands to lose if its slide keeps going. It is what a refresh protects.
3,400 visits a month on one pageDecay score
A 0 to 100 rating of how badly a page is slipping, built from how far it dropped and how much traffic rides on it.
92 out of 100 means fix this firstPosition drop
How far a keyword fell since the last check. The bigger the fall, and the higher the traffic, the more it hurts.
rank 4 down to rank 11Refresh
Updating a page you already have to win its rankings back, rather than writing something new from scratch.
add current data, depth, this yearPage status
A simple health label for each page so you know at a glance where it stands and how urgent it is.
critical, watch, stable, growingThe pages to fix first, ranked for you.
Every decaying page gets a 0 to 100 decay score built from how far its keywords dropped, how many slipped, and how much traffic rides on them. The worst sit at the top, so you never guess what to touch first.
- A decay score from 0 to 100 on every page
- Traffic at risk in real monthly visits, not a vague label
- Sorted worst first, so the queue is already the plan
Rule of thumb: fix the top of the queue first. One page with a high decay score and high traffic at risk pays back faster than ten small ones.
See exactly why each page is losing ground.
For each page you see the traffic trend heading down and the keywords behind it, from the position they held to where they sit now, with the visits each one used to bring. The cause is on the page, not a mystery.
- Every keyword that dropped, with its old and new position
- The traffic each falling keyword used to bring
- Improved and lost keywords too, so wins get credited
Why it works: a page usually decays because it slipped off page one for the terms it owned. Refresh its depth and freshness and you win those positions back.
Know how much traffic you can win back.
Every page is sorted into critical, watch, stable, or growing, with the monthly visits at risk on each. You see at a glance how much of your traffic is recoverable and where an hour of work goes furthest. Hover the ring to explore.
- Critical, watch, stable, and growing, per page
- Monthly visits at risk on each page and site-wide
- A plain reason and a next action on every row
Pro tip: watch the watch pages, not just the critical ones. Catching a page at watch is far cheaper than rescuing it once it turns critical.
Everything you need to triage a page.
Decay score
One 0 to 100 number per page that turns how far and how fast it is slipping into a single priority.
Page status
Critical, watch, stable, or growing, so you know instantly which pages need you and which are fine.
Keyword-level drops
Which keywords declined, improved, or dropped out entirely, with the old and new position on each.
Traffic at risk
The monthly visits a page could lose, per page and as a share of your tracked traffic site-wide.
Plain reason
A one-line explanation of why a page is slipping, so the raw data stays optional.
Next action
A recommended move on every row, so the report ends with what to do, not just what is wrong.
How to turn a result into a refresh plan.
A list of decaying pages is only useful if you know what to do with it. Here is the exact read on our example scan of nike.com, the way an experienced SEO would triage it.
From a fading page to a fixed one.
Plan the quarter's refreshes
Know which posts to update this quarter, ranked by the traffic each one wins back, instead of rewriting at random.
Catch the slide early
Spot pages slipping off page one while a refresh is still cheap, not months later once the traffic is already gone.
Prove the work is needed
Show a client exactly which pages are decaying and the traffic a refresh recovers, in a single scan they can read.
Revive an old winner
Find the post that is quietly fading and bring it back to life in an afternoon, before it drops off page one for good.
Questions, answered.
Your domain's real ranked keywords from DataForSEO, grouped by the page that ranks. Each keyword is compared to its previous position, so decay is measured from live data, not guessed.
Keywords the page used to rank for are losing position, and real traffic rides on those drops. A page that lost a few unimportant terms will not flag; one bleeding visits from its top keywords will.
It combines how far the keywords dropped, how many of them slipped, and how much traffic those keywords carried. A big fall on a high-traffic term moves the score far more than a small fall on a minor one, so the number tracks real risk.
Rank Tracker watches a list of keywords you chose. Content Decay Detector scans your whole domain's existing pages, groups them by URL, and finds the ones losing ground, including pages you were not thinking to watch.
Top Pages ranks your pages by the traffic they get today. This tool finds pages that are losing traffic, even ones that still look healthy, and tells you which to refresh before the decline shows up in your analytics.
Yes. Every page comes with a plain reason it is slipping and a suggested next action, and the queue is already ordered for you. Enter your domain and start at the top of the list.
Find the pages slipping before they're gone.
It takes one domain. You'll get every decaying page, why each is losing ground, and a refresh queue ordered by the traffic you can win back.
Internal Linking Engine
Crawls your site, maps how your pages link to each other, and suggests new internal links between related pages so authority reaches the ones that need it.
Full link map
Crawls your site, maps how the pages link to each other, and suggests new links between related ones.
See your site's wiring. Fix the weak spots.
Enter one domain and we crawl it, map every internal link between your pages, and hand you the new links to add, the orphan pages nothing points to, and the broken links to repair, so authority reaches the pages that need it.
Your best pages can be invisible to your own site.
Search engines follow your internal links to find and rank pages. When a page has no links pointing to it, it sits in the dark. When a few pages hoard all the links, everything else starves. You cannot fix what you cannot see, and your link structure is the one thing you never actually look at.
One domain in. A linking plan out.
Enter one domain
Just your site, like nike.com. No sitemap to upload, no tags to install, no setup.
We crawl and map it
We follow your internal links from page to page, record which page links to which, and find the pages with too few links in or none at all.
You get the plan
The exact new links to add with real anchor text, the orphan pages to rescue, and the broken links to fix, ranked by impact.
What these words mean
Internal link
A link from one page on your site to another page on the same site. It is how visitors and Google move around, and how ranking strength spreads.
A blog post linking to a product pageOrphan page
A page that no other page on your site links to. Nothing points in, so it is hard to find and rarely ranks.
12 orphan pages on this crawlAnchor text
The visible, clickable words of a link. They tell Google what the page on the other end is about.
"running shoes" points at the shoe pageLink equity
The ranking strength a page passes along through its links, sometimes called authority. More inbound links means more of it.
A strong page can lift the pages it links toInbound internal links
How many other pages on your site link to a given page. More inbound links usually means it ranks better.
A key page with only 1 link in is under-linkedBroken link
A link that points to a page that no longer exists. It dead-ends the visitor and wastes the time Google spends crawling you.
A link to a deleted product pageThe exact links to add, with the anchor text.
We compare every page against the rest of your site and surface the internal links that are missing, each one from a strong page to a page that needs the weight, with the anchor text and the reason already written.
- From a high-authority page to an under-linked one, so the weight actually moves
- Real anchor text suggested for every link, not just "click here"
- A plain reason for each, so you know why it helps before you add it
Why it works: a new link from one of your strongest pages carries real ranking weight. Point that weight at a page you want to rank, and it climbs.
40 internal links to add
Find the pages nothing points to, and the links going nowhere.
The crawl flags every orphan page, the ones no page links to, and every broken internal link that dead-ends a visitor. These are the fastest wins on your whole site, because the pages already exist, they just cannot be reached.
- Every orphan page listed, so you can link each one back in
- Broken internal links among the crawled pages, with the page each sits on
- The under-linked pages that need just one or two more links in
Rule of thumb: every important page should have at least three internal links pointing to it. Under that, it is under-linked and easy to lift.
Link the orphans in, and the weight starts to move.
Once you add the suggested links, the pages that were sitting alone are wired back into your site. Ranking strength that was trapped on a few big pages can finally reach the pages you actually want to rank.
- See which pages hold the most link weight today
- Watch orphan pages join the map once you link them
- Spread authority evenly instead of letting it pool
Why it works: Google reads your internal links as votes. When a strong page links to a weak one, it shares its authority, so the whole site rises together.
How to read a crawl into a linking plan.
A link map is only useful when you know which threads to pull. Here is the exact read on our example crawl of nike.com, the way an experienced SEO would work through it.
Everything you need to fix the structure.
Crawl coverage
214 pages discovered, 180 crawled, so you know how much of the site was actually mapped.
Anchor text ideas
Real, descriptive anchor text suggested for every recommended link, so you never write "click here" again.
Link weight per page
How much internal link strength each page holds, so you can see exactly where your authority sits.
Click depth
How many clicks each page is from the home page. Pages buried deep are hard for anyone to find.
Broken link report
Every dead internal link, grouped by the page it lives on, so a fix takes minutes, not an afternoon.
Insights
Plain-language notes on the patterns in your link structure and the single most useful thing to do next.
From a tangle of pages to a clear structure.
Rescue product and category pages
Find the products and collections nothing links to and wire them back in, so they can finally rank and sell.
Turn old posts into a network
Connect related articles so your archive passes strength to your best pages instead of sitting in silos.
Build a solid structure early
Set up clean internal links from the start, so every page you publish is findable from day one.
Audit a client site in minutes
Show a client their orphan pages, broken links, and the exact fixes, with a plan you can hand straight to the content team.
Questions, answered.
Any link from one page on your site to another page on the same site. Links pointing to other websites are external links, and they are not what this tool maps.
We follow your internal links outward from the home page and crawl the pages we can reach, then show how many were discovered versus mapped. Very large sites are crawled to a sensible depth so results come back fast.
A live crawl of your actual site at the moment you run it, not a third-party database. What you see is your real internal link structure right now.
Backlink tools look at links from other websites to yours. This looks at the links between your own pages, the structure you fully control and can fix today without asking anyone.
Add at least one internal link to it from a related page, using descriptive anchor text. That alone makes it findable and gives it a chance to rank. The tool suggests where each link should come from.
Yes. Every suggestion comes with a reason and ready-made anchor text, so you can work down the list.
Enter one domain and see your site's wiring.
It takes one URL. You'll get the new links to add, the orphan pages to rescue, and the broken links to fix, ranked so you know exactly where to start.
Backlink Hygiene Toolkit
Scan your backlink profile for toxic and spammy referring domains, track lost links, and export a ready-to-upload Google disavow file.
Full hygiene scan
Takes your domain and returns the toxic and spammy referring domains, plus a disavow file ready to upload.
Find the toxic links dragging your domain down.
Enter your domain and we scan your live backlink profile for spammy referring domains, score how clean it is, and hand you a Google disavow file ready to upload. Real DataForSEO link data, not a cached list.
A handful of bad links can hold back a domain you built for years.
Anyone can point links at your site, and not all of them help. Spam networks, link farms, and pages that have nothing to do with you can attach themselves to your domain. You did not build them, you cannot see them in your reports, and left alone they can make your whole site look like the company it keeps.
Your domain in. A clean-up plan out.
Enter your domain
Just the domain. No login to your site, no tag to install, no crawl to configure.
We score every referring domain
We pull your live backlink profile from DataForSEO and check a sample of your strongest referring links for spam signals and low authority.
You get the clean-up plan
A health score, the exact toxic domains with the reason each one is risky, and a disavow file ready to upload to Google.
What these terms mean
Backlink
A link from another website to yours. Most are helpful, a few are harmful, and this tool tells the two apart.
Not all links are votes; some are liabilitiesReferring domain
A whole website that links to you, counted once no matter how many links it sends. Hygiene is measured per domain, not per link.
One spam site with 500 links is one toxic domainSpam score
A 0 to 100 read on how spammy your link profile looks. Lower is cleaner; a high score means risky links are piling up.
Under 10 is clean, over 30 needs a lookToxic backlink
A link from a site so low-quality or unrelated that it can hurt you, from spam pages, link farms, or irrelevant sites.
A casino site linking to a shoe storeLink farm
A network of sites built only to sell links, with no real audience of their own. Links from them are a classic spam signal.
Hundreds of unrelated sites linking to everyoneDisavow file
A simple text file that tells Google to ignore specific domains when it judges your site. It is how you formally cut ties with toxic links.
One domain: line per site, uploaded onceSee exactly which domains are toxic, and why.
We do not just count bad links. We flag each risky referring domain and tell you what makes it toxic, whether it is a spam page, a link farm, an irrelevant site, or a sitewide footer link on a low-trust domain. You see the worst offenders first, ranked by how much risk they carry.
- Each toxic domain graded High, Medium, or Low risk
- The reason spelled out, from very low authority to a recently lost or suspicious source
- Each one carries its risk grade, so you can clear the reds before the small stuff
Rule of thumb: a High-risk sitewide link from a link farm hurts far more than one stray Low-risk directory. Clear the reds before you touch the rest.
A single health score, with the full picture behind it.
Your profile's spam score becomes one health score from 0 to 100, so you know at a glance whether your profile is clean or at risk. The donut breaks the profile into healthy, suspicious, and toxic, so the score is never a black box. Hover any slice to read its share.
- A clean 0 to 100 health score, where higher is better
- The healthy, suspicious, and toxic split behind the number
- Re-scan after you disavow and watch the toxic share shrink
Why it works: judging domains, not raw links, keeps one spammy site from skewing the whole read. A profile can look huge and still be mostly healthy.
A disavow file you can upload the same day.
Finding toxic links is only useful if you can act on them. We build the exact file Google's Disavow Tool expects, one domain per line with a header, so you can download it and upload it in Search Console without editing a thing.
- Google's exact domain: format, with no cleanup needed
- Every flagged toxic domain included automatically
- Download as a .txt and upload straight to Search Console
Pro tip: disavow at the domain level, not the single URL. One domain: line covers every spammy link a site sends you, now and later.
disavow-nike.com.txt
Everything else the scan hands you.
Risk tiers
Every toxic domain is graded, so you can start with the ones most likely to cause harm and work down.
Lost and new links
Track the links you lost and gained this period, so a sudden drop in good links does not slip past you.
Export anywhere
Download the full report and the disavow file, in whichever format your workflow or client needs.
How to read your scan like a pro.
A score is only useful once you know what to do with it. Here is the exact read on our example, nike.com, thought through the way an experienced SEO would.
From "something feels off" to "here's the file."
Catch spam before it costs you
Scan on a schedule and clear toxic links while they are still a nuisance, not yet a ranking problem.
Clean up a profile you inherited
Take on a new client, scan their backlinks, and hand them a disavow file on day one instead of a vague worry.
Defend against negative SEO
When a competitor points spam at your store, spot it early and disavow before it drags your category pages down.
Turn a risk into a deliverable
Walk into a pitch with a concrete list of toxic domains and a ready-to-upload file, not a promise to look into links.
Questions, answered.
We pull your live backlink profile from DataForSEO the moment you run the scan, then score each referring domain ourselves. Nothing is served from a stale cached list, so the toxic domains reflect your profile as it stands today.
Two signals do the work: the domain authority of the linking site, and whether the link was recently lost from a source that does not pass credit. We show the specific reason next to each flagged domain, so you can judge it yourself.
No, and we will not pretend otherwise. Google's systems often just ignore low-quality links, so a few will not sink you. But a concentrated pattern of spam can hold a site back, and disavowing is how you remove that risk. Think of it as protecting the profile, not undoing a guaranteed penalty.
It is a plain text file listing the domains you want Google to ignore. You download it here, open Google Search Console's Disavow Tool, and upload it. There is nothing to edit, the file is already in the exact format Google expects.
Backlink Profile shows your full backlink data: every link, anchor, and referring domain. Backlink Hygiene is the narrow, protective slice: it hunts only for the toxic links and builds the disavow file. Use Backlink Profile to understand your links, and Backlink Hygiene to clean them.
Scan your links and cut the toxic ones.
It takes one scan. You will see your health score, every toxic domain and why it is risky, and a disavow file ready to upload, before a single bad link costs you a ranking.
Outreach + CRM
Will manage link building and PR outreach, tracking contacts, sequences and replies in one place.
In developmentThis tool is not available yet. It is listed here so you can see where it will live.
Google AI Overview Tracker
Runs your category queries through Google's live SERP and reports which ones return an AI Overview, whether your brand is cited in it, and which sources Google's AI is pulling from. Real measurements, so you can see exactly where to earn a citation.
Track AI Overviews
Enter your brand or domain and see when Google's AI Overview names you.
See where Google's AI answers, and whether it names you.
Enter your brand and we run your real category queries through Google's live SERP, then report which return an AI Overview, whether you are cited in it, and which sources the AI is pulling from. Straight off the live results, not a cached guess.
Google now answers the question before your link gets the click.
On more and more searches, Google writes an AI Overview at the very top, above the blue links, and cites a handful of sources inside it. If you are not one of them, you can rank in the number one spot and still be skipped. The trouble is you cannot see this happening across your queries, one incognito search at a time, or tell which sources the AI keeps trusting instead of you.
One brand in. A full citation map out.
Enter your brand
We expand it into the real category queries a buyer searches in your space, like "best running shoes".
We run Google's live SERP
Each query goes through Google directly. We record which return an AI Overview, whether you are cited, and every source it names.
You get the full read
Your AI Overview coverage, your citation rate, the queries you are missing from, and the sources to earn a place on.
What these terms mean
AI Overview
The AI-written answer box Google shows at the top of some searches, above the normal links. It sums up the answer and credits a few sources.
The answer box, not the blue linksCoverage
The share of your tracked queries that return an AI Overview at all. It tells you how much of your category Google is now answering with AI.
9 of 12 queries shown, so 75% coverageCitation
A source the AI Overview credits inside its answer. Being cited means your domain is one of the links the overview points to.
Your domain listed as a sourceCitation rate
Of the overviews that do appear, the share that name you. It is the clearest score of how present your brand is in Google's AI answers.
Cited in 3 of 9 overviews, so 33%Category queries
The real questions people search in your space. We build them from your brand, so the run reflects the searches that actually matter to you.
best running shoes, trail running shoesEligibility
An AI Overview is part of Google Search, built from the same index Googlebot crawls. To be cited you need Googlebot to reach your page and the page to rank for the query.
Googlebot access, then relevanceSee which of your queries Google now answers with AI.
We check every tracked query and split them three ways: the overviews that cite you, the overviews that appear without you, and the queries that still return only plain links. It turns a vague worry into an exact picture of your category. Hover the ring to explore.
- Every query marked shown or no overview
- Each overview marked cited or not cited
- One coverage number for the whole category
Rule of thumb: the amber slice, overviews that appear without you, is your real target list. Those are queries where the click is already being taken and you are the closest to earning it back.
One number for how present you are in the answers.
Of every AI Overview that appears, the citation rate is the share that name you. It is the single figure to watch, because it moves as you earn or lose your place in the answer. The arc fills toward green as more overviews cite you, so progress is easy to read at a glance.
- Counted only against overviews that actually appear
- A fair score, so a small category is not penalized
- Re-run after you publish and watch it climb
Rule of thumb: under 25% means the AI mostly answers your category without you, 25 to 60% is a real foothold with clear gains left, and above 60% means you are a trusted source. One earned citation on a high-coverage query moves this fast.
See exactly which sources Google's AI keeps citing.
Across your queries we tally every domain the AI Overview names and rank them by how often. That shows you, in plain order, the sites Google's AI already treats as authorities in your space, and where your own domain sits among them. These are the pages to study, and the sites worth a pitch.
- Every cited domain, ranked by how many queries name it
- The share of overviews each source appears in
- Your own domain flagged so you see where you stand
Why it works: the AI reuses the same trusted sources across a whole category. Earn a mention on the top one or two, or match the answer they give, and you become eligible to be cited on many queries at once, not just the one you were chasing.
The detail behind the coverage and citation numbers.
Per-query breakdown
Each query with its overview status, whether you were cited, and the sources it named.
Citation gaps
The overviews that appear without you, listed on their own as your clearest chances to earn a place.
Source share
How much of the answer space each cited domain holds, so you know who to study first.
Your own rank
Where your domain lands among the cited sources, and on how many queries it appears.
Export the evidence
Download the full run as a report or share a public link, so the finding is easy to hand off.
Track it over time
Re-run after you publish and compare coverage and citation rate to see whether the work landed.
How to read a result like a pro.
A status only helps once you know what it is telling you. Here is the exact read on our example query, best running shoes, thought through the way an experienced SEO would.
From "are we in the AI answers?" to a fix list.
See where a top ranking stopped being enough
Find the queries where an AI Overview intercepts the click, so you defend the traffic you thought you already had.
Get a citation target list, not a guess
Work straight from the overviews that appear without you, and the sources they cite, instead of writing into the dark.
Show a client exactly where the AI cites rivals
Walk in with a query-by-query map of who Google's AI trusts in their space, and where they are missing.
Learn which third-party sites the AI leans on
See the domains Google's AI keeps citing, then pitch coverage where it will actually feed the answer.
Questions, answered.
We run your category queries through Google's live SERP at the moment you press run, then read the AI Overview and the sources it cites straight from the result. Nothing is served from a stale cache, so the coverage and citations reflect what Google is showing right now.
No. AI Overviews are part of Google Search, built from the same index Googlebot crawls. Google-Extended only controls whether Google can use your content to train and ground its Gemini models, so blocking it does not remove you from AI Overviews. What can keep you out is a Googlebot block or simply not ranking for the query.
First be eligible: let Googlebot crawl the page and rank for the query. Then earn your place among the sources the overview already trusts. We show you those sources and the queries where you are missing, so you can match the answer they give or get cited on the same sites, rather than guessing.
This tool focuses on Google's AI Overview only, so you can act on the answer box that sits on top of normal search. AI Citation Tracker aggregates across ChatGPT, Gemini, Perplexity, Claude and Google's overview together. Use this when Google Search is where your buyers are, and the Citation Tracker for the wider AI picture.
Yes. Enter your brand and we do the rest: build the queries, run them, and report which show an overview, whether you are cited, and who is. Every number comes with what it means and the next move.
Enter your brand and see who the AI names.
One run shows your AI Overview coverage, your citation rate, the queries you are missing from, and the sources to earn a place on. It takes one brand.
AI Citation Tracker
Runs your category prompts through ChatGPT, Gemini, Perplexity, Claude and Google's AI Overview, then aggregates which source domains the AI answers cite. See who the AI engines treat as authoritative, where your own domain ranks, and which references you need to displace.
See who gets cited
Enter your brand or domain and see which sources AI answers cite, and where you rank.
See whether AI answers cite you or your competitor.
Enter your brand or domain and we run your category's real questions through ChatGPT, Perplexity, Gemini and Claude, then count who each AI cites as a source, where you rank, and which engines send you nothing.
Buyers ask an AI, and it recommends someone who is not you.
More people now ask ChatGPT or Perplexity instead of scrolling Google. The AI answers in a few sentences and names a handful of sources, and those sources get the trust and the click. If your pages are not among them, you are invisible in the exact moment a buyer is deciding, and nothing in your rank tracker or analytics will tell you.
One domain in. A citation scoreboard out.
Enter your brand or domain
Type nike.com, or your own site. No setup, no crawl, no account to connect.
We ask the real questions
We build the questions buyers in your category actually ask, then run every one through ChatGPT, Perplexity, Gemini and Claude and read the sources each answer cites.
You get the scoreboard
Every cited source ranked by how often AI names it, your own rank and share, and the split of which engine cites whom.
What these words mean
AI search has its own words.
AI answer engine
A tool that answers a question in plain sentences instead of a list of blue links, like ChatGPT, Perplexity, Gemini or Claude.
We check four of them on every runCitation
A source the AI shows to back up its answer. It is the AI version of a search result, and it is what sends a reader to a site.
Counted once per engine, per questionCited source
A website domain the AI pulled from. The report ranks every domain the engines named across all of your questions.
runnersworld.com, reddit.com, nike.comCitation share
Your citations as a percent of every citation counted. It tells you how big a slice of the AI conversation is yours.
11 of 84 citations is a 13% shareCategory prompt
One of the real questions a buyer in your space would ask an AI. We generate a set of them so the result reflects a whole topic, not one lucky phrasing.
About 12 questions per runPer-engine breakdown
The same questions land differently in each AI, so we show who each engine cites separately. One may love you while another ignores you.
3 of 4 engines cite you hereThe ranked list of every source AI names in your category.
We tally every domain the four engines cite across all of your questions and rank them by how often they show up. Your own domain sits in that same list, flagged, so you see exactly who AI trusts more than you and by how much.
- Every cited domain ranked by total citations
- A share percent on every source, including yours
- Your domain marked in place, so the gap is obvious
Why it works: an AI answer sends its readers to the sources it cites. Being on this list is the new page one, and the top of it is where the trust and the clicks go.
Your exact rank and share, not a vague sense of it.
The tool finds your domain in the list and reports the three numbers that matter: how many times AI cited you, your rank among all sources, and your share of every citation. That turns "are we in AI answers?" into a figure you can watch move.
- Your citation count and rank among all sources
- Your share of the whole category conversation
- Re-run after new content and watch the share climb
Rule of thumb: under 5% share means AI barely sees you, 5 to 15% is a real foothold worth defending, and above 15% makes you a source the engines reach for first.
Which AI cites you, and which one sends you nothing.
The same question gets different sources in each engine, so a single overall number hides where you are winning and losing. We split the citations by engine, so you can see that three of them cite you while one never does, and go earn the one that is missing.
- Citations and unique sources per engine
- The engines that already cite you, listed by name
- The engine ignoring you, so you know where to work
Pro tip: each engine has its own favorite sources. Chase them one at a time. Winning the engine that already almost cites you is far easier than the one that never has.
Everything else the run hands you.
The source to displace
The single most-cited domain in your category is called out as the reference to study and out-do first.
The questions we ran
The full set of category prompts is built from your topic, so the result reflects real buyer questions, not one phrasing.
Real, not modeled
Every count comes from an actual answer a live engine returned. Nothing here is estimated or invented.
An honest empty result
If no engine cites you yet, the tool says so plainly and still shows who is cited, so you know exactly who to beat.
Export and share
Take the whole scoreboard as PDF, Excel, CSV or JSON, or hand a client a public link to the run.
Track it over time
Run it again after you publish and the share, rank and engine split move, so you can prove the work paid off.
How to read a result like a pro.
A row of numbers only helps once you know what it is telling you. Here is the exact read on our example, nike.com, thought through the way someone who does this every day would.
From "are we in AI answers?" to "here is who to beat."
See if AI sends buyers to you or a rival
Get a hard number for your citation share in the category, and the exact competitor or review site taking the mentions you want.
Know which source to out-do
The tool names the top-cited domain, so you write the page that beats a specific competitor rather than guessing what AI wants.
Track the sites AI treats as authoritative
See which third-party domains the engines keep citing about your space, so you know where a mention actually makes a real difference.
Show a client their AI standing in one run
Walk in with a ranked scoreboard, their share, and the engine that ignores them, then a plan to fix it, not a vague promise.
Questions, answered.
We run your questions through ChatGPT, Perplexity, Gemini and Claude, and read the sources each one cites in its live answer. Every number on the report comes from a real response, not an estimate.
A citation is a source the AI shows to back up its answer. We count each cited domain once per engine per question, then rank every domain by its total. Your share is your citations divided by all of them.
Then the report says so, plainly, with a zero. It is honest about a gap rather than inventing a win. It still ranks every source that is cited, so you leave knowing exactly which domains to study and displace to earn your first citation.
The AI Overview Tracker watches one place, the AI box at the top of Google search. This tracks the chat engines people ask directly, ChatGPT, Perplexity, Gemini and Claude, and compares who each of them cites. Use both to cover search and chat.
Yes. Type your domain and you get whether AI names you, who it names instead, and which engine to work on next. Every term on the report is defined above.
See if AI answers cite you.
It takes one run. You will know your citation share, your rank against every other source, and the exact engine to win next, before you write another word.
Forum & Reddit Visibility
See where your brand is discussed on Reddit and forums — the user-generated content AI answer engines increasingly cite — with thread volume, sentiment and top communities.
Find the threads
Enter your brand or domain and see where Reddit and forums discuss you.
See how you show up on Reddit, before AI answers for you.
Enter a brand or domain and see every Reddit thread and forum mention: how often you come up, how people feel, and the exact communities talking about you. Read from live results, not a cached guess.
AI now answers for your buyers, and it learns from Reddit.
When someone asks ChatGPT or Perplexity for a recommendation, the answer is built from human discussion, and Reddit and forums are the biggest source. If your brand is barely mentioned there, or the mentions lean negative, the AI has little good to say about you, and you never see why.
One brand in. Your whole forum footprint out.
Enter a brand or domain
Your own or a competitor's. No Reddit account to set up, no scraping to configure, no code.
We scan Reddit and forums
We pull live Reddit results and run real content analysis across forum domains, counting threads, mentions, and sentiment.
You get the full read
A visibility score, the sentiment mix, your top communities, the live threads, and a plain action plan, on one screen.
What these terms mean
Reddit thread
A single discussion post and its replies, inside a topic community. Each thread is one place your brand can come up.
A "best running shoes?" post is one threadSubreddit
A community on Reddit built around one topic, written as r/name. It is where the right buyers already gather.
r/running is the community for runnersBrand mention
Any time your name appears in a discussion, whether it is praise, a question, or a complaint. Volume shows how much presence you have.
2.4K mentions across the webSentiment
Whether a mention sounds positive, neutral, or negative about you. It is read from the words people actually use.
61% positive, 14% negativeVisibility score
A single 0 to 100 read of how present your brand is, built from thread volume, mention count, and sentiment.
72 out of 100 is highly discussedAI answer engine
A tool like ChatGPT or Perplexity that replies in prose. It leans on Reddit and forums as trusted, human sources.
It cites the threads this tool findsSee the exact communities discussing you.
We group every thread by subreddit and forum, so you know where your brand actually comes up, not a guess. The communities are ranked by how much they talk about you, with Reddit and independent forums side by side.
- Every thread grouped by its subreddit and forum
- Top communities ranked by how much they mention you
- Reddit and independent forums counted together
Pro tip: engage where you already appear. A community that already mentions you is the easiest place to build real presence, not a cold room you have to win over.
A single visibility score, and how people feel.
Thread volume, mention count, and sentiment roll into one 0 to 100 score, so you know at a glance where you stand. The donut shows the split of positive, neutral, and negative mentions, so the number is never a mystery. Hover the ring to read each slice.
- A weighted score from volume, mentions, and tone
- The positive, neutral, and negative split behind it
- Re-run later and watch presence build over time
Rule of thumb: under 35 is low visibility, 35 to 60 is some presence, and 60 or above is highly discussed. Lifting sentiment and seeding a few real threads moves the score fastest.
Not just a number, the real posts and the play.
You see the live threads themselves, where each one lives, and how it leans, plus a plain action plan for which to join. A red mark is only useful if you know the exact post to reply to.
- The real thread titles, tied to their community
- Each one tagged positive, neutral, or negative
- An action plan of where to engage first
Why it works: AI answer engines quote these exact threads. A single helpful, non-salesy reply on a cited thread can change how ChatGPT describes you to the next buyer.
Nike
The signals that quietly decide how AI describes you.
Mentions across the web
The full count of times your brand comes up in forum and Reddit discussion, beyond the threads shown.
Reddit vs forums
The split between Reddit threads and independent forums, so you know which world to work first.
Top communities
The subreddits that mention you most, ranked, so outreach starts with the rooms you are already in.
Cited by AI answers
The forum and Reddit pages that AI answer engines quote most when they recommend a brand.
Simple read
Every scan explains what your presence means, with no hard words, so you can act without an analyst.
Action plan
A short list of exact moves, like the subreddits to join first and the complaint to answer.
How to read a result like a pro.
A score only helps once you know what it is telling you. Here is the exact read on our example, Nike, thought through the way a brand strategist would.
From "no idea what they say" to "here's where to reply."
Hear how communities really talk about you
Watch the sentiment and the exact threads, and catch a complaint while it is small, before it shapes how AI describes you.
Get into the pages AI actually cites
Find the Reddit and forum threads AI answer engines quote, then make sure your brand shows up in them with a real presence.
See if anyone is talking about you yet
Check whether your brand has any forum footprint at all, and get the first communities to start in without guessing.
Show a client exactly where they stand
Run a client and a competitor side by side and walk in with the real communities, sentiment, and threads, not a vague promise.
Questions, answered.
Reddit threads are real Google results for the communities that mention you, and the mention volume and sentiment come from live content analysis across forum and Reddit domains. It reflects the discussion as it stands now, not a stale cache.
It is a 0 to 100 read built from thread volume, mention count, and sentiment. Under 35 is low visibility, 35 to 60 is some presence, and 60 or above is highly discussed. It measures your presence in the communities AI reads, not your Google rank.
ChatGPT, Perplexity, and Google's AI answers lean heavily on Reddit and forum discussion as trusted, human sources. If you are absent there, or the tone is negative, AI has little good to cite about you and often recommends a rival instead.
Yes. Any brand or domain works, so you can scan a competitor that AI keeps naming and see which communities favor them and which threads carry the story, then decide where to build your own presence.
Yes. Enter a brand or domain and you get where you are discussed, how people feel, and what to do next. Every result comes with a short read and an action plan.
See where the conversation puts you.
It takes one scan. You will know your visibility score, the sentiment mix, your top communities, and the exact threads to join, before AI answers for you.
Live Writing Editor
Write or paste your draft and watch readability, grade level, passive voice, tone and clarity update live with every keystroke. Voice and readability scoring is now built right into the editor.
See how hard your writing is to read, as you write it.
Type or paste your draft and watch reading ease, grade level, passive voice, and tone update on every keystroke, with a simple fix for anything weak. It all runs live in your browser.
You are the worst judge of your own writing.
You wrote it, so of course it reads clearly to you. Your reader is seeing it cold, and clicks away the moment it feels dense. The Live Writing Editor gives you the outside eye you cannot give yourself, on every keystroke, before you publish.
Type on the left. The score keeps up.
Type or paste
Drop in a headline, a paragraph, or a whole draft. There is no button to press and no account to make.
We score as you type
The moment you pause, the editor recomputes reading ease, grade level, tone, and every check, right on your device.
You fix as you go
Each weak spot gets a simple suggestion, so you tighten the draft while it is fresh instead of after it ships.
What these words mean
The editor uses a handful of writing terms.
Reading ease
A 0 to 100 score for how easy your writing is to read. Higher is easier. It comes from how long your sentences and words are.
60 or higher reads as plain EnglishGrade level
The school grade someone needs to read your text comfortably. Lower means more people can follow it.
Grade 8 suits most web readersPassive voice
When the thing acted on comes first, as in "the report was written". Active writing, "we wrote the report", is clearer and shorter.
"was built" is passiveComplex words
Words of three or more syllables. A few are fine, but too many make a page feel like heavy going.
"optimize", "architected"Tone and voice
Whether your words read positive, negative, or neutral, and whether they sound formal or conversational.
contractions and "you" read conversationalAdverbs
Words that usually end in "ly", like "strategically". A strong verb often does the same job in one word.
swap "moves quickly" for "races"One number tells you if it is easy to read.
Reading ease is a single 0 to 100 score built from your sentence length and word length, the same Flesch formula editors have used for decades. It ticks up and down live as you cut and rewrite, so you always know where the draft stands.
- Recomputed on every keystroke, no run button
- Higher is easier, so you can watch the number climb
- Paired with a grade level so you can write to an audience
Rule of thumb: aim for 60 or higher, the plain-English zone most web readers expect. Below 30 reads like a legal or academic paper.
It watches five things while you type.
Under the score, the editor runs a checklist on your draft and rates each item green, amber, or red. Grade level, long sentences, complex words, passive voice, and weak adverbs are all flagged the instant they appear.
- Flags every sentence that runs past 25 words
- Counts the share of words with three or more syllables
- Catches passive constructions and "ly" adverbs
Pro tip: passive voice and long words are the two fastest wins. Cut them first and reading ease jumps the most.
It does not just grade you. It tells you what to change.
Every red check turns into a specific, simple instruction under your draft. Not "make it clearer", but the exact move: shorten these sentences, swap this hard word, rewrite that passive line. When the draft is clean, it says so.
- One clear fix per problem, in order of impact
- Names the count, so you know how much is left
- A clear, on-brand draft gets an all-clear, not a nag
Why it works: specific beats vague. "Rewrite 3 passive sentences" is a task you can finish, unlike "make it better".
Fix as you write
Everything the editor watches for you.
Word count and read time
A live word count and an estimated reading time, so you know how long the draft actually is.
Tone detection
Whether your copy reads positive, negative, or neutral overall, from the words you chose.
Formal or conversational
Whether your voice sounds buttoned-up or human, based on contractions and how often you say "you" and "we".
Long-sentence flag
Counts every sentence over 25 words, the ones most likely to lose a reader halfway.
Adverb watch
Highlights the "ly" words a stronger verb could replace, so your sentences carry more weight.
Instant and private
No run button, no account, no upload. It scores the moment you type, entirely in your browser.
One dense draft, fixed line by line.
Here is a real "about us" paragraph read by the editor, and the exact changes that took it from unreadable to easy to read, the way the tool walks you through it.
For anyone who writes to be read.
Ship landing copy that converts
Catch the stiff business words before it costs you clicks, and land every page in the plain-English zone your visitors expect.
Hit a reading grade on purpose
Write to a target grade level for your audience instead of guessing whether a draft has drifted too dense.
Help articles anyone can follow
Flag long sentences and passive voice so a stuck user gets a clear answer, not another puzzle to solve.
A second pair of eyes, instantly
See exactly which sentence to shorten and which word to swap, in plain language, with no editor to wait on.
Questions, answered.
Standard, published readability formulas: Flesch Reading Ease and the Flesch-Kincaid grade level, plus checks for passive voice, complex words, adverbs, and tone. The math runs live on your device, so there is no waiting and nothing to run.
For most web writing, aim for 60 or higher, which lands around an 8th-grade reading level and suits a wide audience. Technical, legal, or academic copy will naturally score lower, and that can be fine on purpose.
No. A little passive voice is normal, and sometimes it is the right call. The editor only flags it so the choice is deliberate, not accidental. A count of one or two is nothing to worry about.
No. Every score is computed in your browser as you type. Your draft never leaves the page, so you can safely paste anything, including unpublished work.
This editor makes your writing easy for people to read. The GEO Content Scorer checks how quotable your content is for AI answer engines. Write it clearly here first, then run it through GEO to make it citable.
Especially then. It points to the exact sentence to shorten or word to swap, in plain language, and the score climbs as you follow along. It is like having an editor read over your shoulder, without the wait.
Write it once, and read the room first.
Paste your draft and watch the score climb as you tighten it. Reading ease, grade level, passive voice, and tone, all live, all in your browser.
GEO Content Scorer
Score how quotable your content is for AI answers (ChatGPT, Perplexity, Google AI Overviews). Checks answer-first structure, citable stats, sources, Q&A headings and more.
Know if AI will quote your page.
Paste a draft and get a GEO score out of 100, the seven signals AI answer engines reward, and the exact fixes to raise it. It runs right in your browser on the text you paste.
Great content that AI never quotes.
AI answers now sit above the blue links, and they lift the clearest, best-sourced passage they can find. If your draft is not shaped to be quoted, it stays invisible in those answers even when it ranks. GEO Content Scorer shows you whether your writing is easy for an engine to pull from, before you publish.
A draft in. A score and a plan out.
Paste your draft
Drop in a full article or a single section. Markdown or HTML both work, with no setup or filters to learn.
We score seven signals
Right in your browser, it checks answer-first structure, question headings, citable stats, sources, lists, definitions, and scannability.
You get a score and fixes
One GEO score out of 100, a per-signal breakdown, and a ranked list of exactly what to add to get cited.
What these words mean
GEO
Generative Engine Optimization. Shaping content so AI answer engines quote it, the way SEO shapes pages for Google.
this score measures GEO readinessAI answer engine
A tool that answers in prose and names its sources, like ChatGPT, Perplexity, Gemini, or Google AI Overviews.
Perplexity cites the pages it usedAnswer-first structure
Leading a section with a direct one-line answer or a short TL;DR, so the answer is easy for an engine to lift.
the one-line answer up topCitable statistic
A concrete number, percent, or figure an engine can quote back as a fact. Quotable data is the strongest signal.
60% of searches show an AI answerQuestion-style heading
A heading written as the question people actually ask, which an engine matches to your answer.
What is GEO?Scannability
Short, single-idea blocks instead of long paragraphs, so an engine can pull out one clean passage.
no paragraph over 120 wordsSee how quotable your draft is at a glance.
The seven signals roll up into a single GEO score from 0 to 100, with a plain verdict: highly quotable, some potential, or hard to cite. It is the fastest read on whether AI answers can use your page.
- Weighted from the seven traits AI engines reward
- A clear tier so the number means something to you
- Re-paste an edited draft any time to watch it climb
Rule of thumb: under 45 is hard to cite, 45 to 70 has some potential, and 70 and up is highly quotable. Clearing the flagged signals moves you up a tier.
Exactly what AI engines look for.
The score is not a black box. It weighs the seven traits that make content easy to quote, and shows how much each one counts, so you know where the points come from.
- Citable stats, sources, and answer-first carry the most weight
- Every signal scored 0 to 100 on your own draft
- The weakest signals are surfaced first as fixes
Why it works: concrete numbers and named sources are the traits AI answers cite most, so they carry the most weight and move the score the most.
It tells you exactly what to add.
Every signal below the line becomes a specific, simple instruction, ranked worst-first, so you are never guessing. You know precisely what to change to get cited, and you can re-score to confirm it moved.
- The lowest-scoring signals shown first
- Plain instructions, not hard words: add a TL;DR, cite a source
- Re-paste after each edit to see the score respond
Pro tip: fix the heaviest low signal first. Adding one citable stat or a named source usually lifts the score more than any other single edit.
The fixes it hands you
Everything it checks in one pass.
Answer-first check
Flags whether you lead with a direct answer or a TL;DR that an engine can lift word for word.
Scannability
Catches long, unbroken paragraphs, so an engine can always find a clean passage to pull.
Lists and formatting
Rewards bullet and numbered lists, the format an engine finds easiest to extract.
Definitions and entities
Looks for clean "X is Y" statements so an engine can quote a tidy, standalone answer.
Markdown or HTML
Paste either format. It reads headings, lists, and links from both, no cleanup needed.
Instant and private
Scored in your browser on the text you paste. No credits spent, and nothing is stored or sent.
How to read a real score.
A score is only useful if you know what to do with it. Here is the exact read on our sample draft, a short explainer about generative engine optimization, the way you would think it through.
From a rough draft to a quotable page.
Ship drafts built to be quoted
Score a post before you publish and fix the few things standing between it and an AI citation.
Win the AI answer, not just the link
Check that the pages you already rank for are shaped to be pulled into AI overviews, not skipped over.
Get your stats into the answer
Make sure your best numbers and named sources are structured so engines quote them back to buyers.
Learn what AI rewards by doing
Paste a draft, read the plain breakdown, and pick up the habits one score at a time.
Questions, answered.
It is a single number from 0 to 100, weighted from seven signals AI answer engines reward: answer-first structure, question headings, citable stats, sources, lists, definitions, and scannability. A higher score means your content is easier for an engine to quote.
No, and any tool that promises that is not being honest. Whether an engine cites you also depends on your topic, your site's authority, and how fresh the content is. What a strong score does is make your writing the clearest, most quotable option on the page, which raises the odds.
It runs in your browser on the text you paste. It scores each of the seven signals from 0 to 100, weights them by how much AI answers rely on each, and rolls them into one number. Citable stats, sources, and answer-first structure carry the most weight.
The traits it checks generalize across ChatGPT, Perplexity, Gemini, and Google AI Overviews. They all favor clear, well-sourced, quotable passages, so structuring for one tends to help with the rest.
Content Optimizer tunes a page to rank in Google's classic search results. GEO Content Scorer tunes it to be quoted by AI answer engines. They pair up: optimize the page to rank, then score it to make sure AI can lift from it too.
Yes. Paste any draft, every term is explained in plain words, and the fixes come back as simple instructions like add a TL;DR or cite a source. Follow them and re-score to watch the number climb.
Paste a draft and see if AI will quote it.
One paste gives you a GEO score, the seven signals behind it, and the exact fixes to get cited. It runs in your browser, free, in an instant.
Image Support
Paste your article HTML and audit every image for SEO and accessibility — missing or weak alt text, layout-shift risk, lazy loading and generic filenames — with a suggested alt for each.
Every image, pulling its weight.
Paste your article and audit every image at once: missing alt text, layout-shift risk, lazy loading, and camera-roll filenames, with a ready-to-paste description for each.
Your writing gets edited. Your images just get uploaded.
You polish every sentence, then drop in pictures straight from a phone or a stock site, camera filenames, no description, no set size. Google cannot read them, screen readers skip them, and the page jumps around as they load. The images are half your post and nobody checks them.
Paste the post. Get the fix list.
Paste your article HTML
The whole post, image tags and all. Most editors have a code or HTML view, copy from there. No upload, nothing to set up.
We read every image
Each img tag is checked for alt text, width and height, lazy loading, and whether the filename is generic, right in your browser.
You get a plan
One image score, every issue flagged per image, a suggested description you can paste in, and simple fixes in order.
What these terms mean
Alt text
The written description of an image. Screen readers read it aloud, and search engines use it to know what the picture shows.
alt="A trail running shoe on a rocky path"Layout shift (CLS)
When an image with no set width and height loads late and shoves the page around. A poor score hurts Google rankings.
no width/height means the text jumpsLazy loading
loading="lazy" tells the browser to load an off-screen image only when the reader scrolls near it, so the page opens faster.
loading="lazy" on below-the-fold imagesGeneric filename
A camera or download name like IMG_2043 that describes nothing. A descriptive filename is a free ranking signal.
IMG_2043.jpg tells Google nothingImage score
One number from 0 to 100 for how SEO-ready and accessible your images are. It starts at 100 and drops for each problem found.
80 / 100 means a few fixes leftSuggested alt
A starter description the tool writes for each image, from a good existing alt or the filename. Edit it to match the picture.
paste it straight into alt=""Find the blank images, and write them.
The audit flags every image with no alt text and every alt that is really just the filename. For each one it hands you a description you can paste straight in, so nothing ships blank.
- Catches missing alt and filename-as-alt, the two that fool you
- A suggested description on every image, ready to paste
- Keeps a good existing alt, rewrites the weak ones
Pro tip: good alt describes the picture in plain words and slips the keyword in naturally. "A trail running shoe on a rocky path" beats "running shoes, best shoes, buy shoes."
Per-image audit: best-running-shoes.html
Know where your images stand at a glance.
Every problem across every image rolls up into a single health score. It blends SEO and accessibility into one number, so you know instantly whether the post is ready or needs a pass.
- 80 and up means images are well-optimized
- 55 to 79 means a few fixable issues remain
- Under 55 means the images need real work
Rule of thumb: clear the flagged checks top to bottom and the score climbs fast. An 80 with one missing alt is usually a two-minute fix from the high 80s.
See exactly what is costing you points.
Not every fault hurts the same. The score weighs a missing alt hardest, then a filename alt, then missing dimensions, a generic name, and a non-lazy image. So you fix the things that move the number first.
- Missing alt is the heaviest hit, search and screen readers both need it
- Dimensions and lazy loading protect page speed
- A clean filename is the easiest point you can grab
Why it works: a missing alt fails two audiences at once, a blind reader and Google Images, which is why it costs the most and is always worth fixing first.
Everything the audit checks in one pass.
Lazy-load check
Flags below-the-fold images still loading up front, the easy win for a faster page.
Generic-name flags
Spots IMG_1234, DSC, screenshot, and untitled, and tells you to rename before upload.
Dimension check
Finds images with no width or height, the cause of the page jumping as it loads.
Per-image table
Every image listed with its exact issues and the suggested alt, side by side.
Copy word count
Counts the words of body text next to the images, so you can gauge the balance.
Export and share
Save the full audit as PDF, Excel, CSV, or JSON, or send a public link.
How to read the audit and act on it.
A score is only useful if you know the next move. Here is the exact read on our example post, three images from a "best running shoes" article, the way an editor would work through it.
For anyone who publishes with pictures.
Get found in Google Images
Give every photo real alt text and a descriptive filename so your pictures pull search traffic, not just your words.
Catch what the writer skipped
Paste the draft before it goes live and see which images are missing alt or dimensions in one glance.
Product shots that load fast
Flag heavy, non-lazy, alt-less product images that slow the page and drag down your Core Web Vitals.
Make every image readable
Find the images a blind visitor would hit as blank, and fix each one with a written description.
Questions, answered.
Your article's HTML, including the image tags. Most editors have a code or HTML view, copy from there. The tool reads every img out of it, so you do not upload the pictures themselves.
No. The audit runs entirely in your browser, so nothing is uploaded to a server. That is why it is instant and free, and safe to run on unpublished drafts.
It starts at 100 and subtracts for each problem, weighted by impact. A missing alt costs the most, then a filename-only alt, then missing width and height, a generic filename, and a non-lazy image, averaged across all your images.
It suggests a starting description for every image, built from a good existing alt or from the filename. Treat it as a first draft and adjust it to describe what the picture actually shows.
No. It audits and suggests, then you make the edits in your CMS. That keeps you in control of the final wording and the markup, which is where the judgment matters.
Yes. Paste your post, read the issues in plain language, and copy the suggested alt text. Every term is explained above and the fixes are small. Try the sample first to see what a result looks like.
Paste the post. Fix every image in one pass.
It takes one paste. You will get an image score, every issue flagged per image, and a description you can drop straight into each alt.
Localization
Translate a draft into 20 languages while keeping your paragraph structure intact. Copy or export the localized version for each market.
Write it once. Ship it everywhere.
Paste a draft, pick a language, and get a paragraph-aligned translation ready to publish, in any of 20 languages, without a translator or a copy-paste mess.
Going global is where good content stalls.
You wrote something worth reading, but only one market can read it. A human translator is slow and costs money, and a raw copy-paste into a translator wrecks your layout. So most content ships in one language and the rest of the world gets nothing. Localization turns your draft into a market-ready version in seconds, structure intact.
One draft in. A localized version out.
Paste your draft
Any content, from a paragraph to a full page. Keep the blank lines between paragraphs and you are set.
Pick a language
Choose one of 20 targets. We translate each paragraph on its own, so meaning stays tied to its place.
Copy or export
Get a paragraph-aligned version back, ready to paste into your CMS or export as PDF, Excel, CSV, or JSON.
What these words mean
Localization
Adapting your content for a language and market, not just swapping words one at a time.
An English draft becomes a Spanish versionSource text
The content you paste in. Everything is translated from this, in the language you wrote it.
Your original English draftSegment
Each paragraph, split on your blank lines. The tool translates one at a time and keeps the order.
6 paragraphs equals 6 segmentsTarget language
The language you translate into, chosen from a list of 20 covering most major markets.
Spanish, French, Japanese, ArabicMachine translation
Software that translates automatically in seconds, so you don't wait on a human translator.
20 languages, one click eachTranslation cache
Reused translations. A paragraph translated before comes back instantly instead of running again.
2 of 6 reused, no waitOne draft reaches every language you sell in.
The same content, ready for 20 markets, from Spanish and French to Japanese, Arabic, and Hindi. Pick a target, run it, and the whole draft comes back in that language.
- 20 languages spanning Europe, Asia, and the Middle East
- Right-to-left languages like Arabic render correctly
- One draft in, one clean translation out, per language
Rule of thumb: localize your highest-traffic pages first. One page in five languages usually beats five pages in one.
Your structure survives the trip.
The tool splits on your blank lines and translates each paragraph on its own, then hands back the same number of paragraphs in the same order. Nothing gets merged, dropped, or reshuffled.
- Splits on your blank lines, one paragraph per segment
- Same count back, in the same order you wrote them
- Up to 100 paragraphs and about 19,000 characters per run
Why it works: translating paragraph by paragraph keeps each idea tied to its spot, so you can drop the result straight back into your layout.
Localized to Spanish
Translate it again and only pay for what's new.
A paragraph translated before comes back from cache the instant you re-run, so repeated drafts finish faster. Only the new paragraphs are translated fresh.
- Already-translated paragraphs return from cache instantly
- The result shows how many segments were reused
- Re-run a draft and only the changed paragraphs run fresh
Pro tip: reuse your boilerplate. Shared intros, footers, and calls to action get cached, so your next draft translates even faster.
Everything you need to ship the translation.
Copy translation
One button copies the whole localized version to your clipboard, ready to paste.
Export any format
Hand off or import the result in the format your workflow expects.
Share a public link
Send the localized result to a client or teammate with a single link.
Right-to-left ready
Arabic and other right-to-left languages come back correctly ordered.
Whole pages at once
Localize up to 100 paragraphs in one run, not one block at a time.
How to read a result and ship it.
A translation is only useful if you know it is ready. Here is the exact read on our example run, a 6-paragraph draft localized to Spanish, the way you would check it before publishing.
From one draft to every market.
Launch in five markets at once
Localize your announcement into every target language the morning it goes out, without waiting on a translator.
Deliver multilingual content in minutes
Turn one client draft into every market they sell in, structure intact, and hand it back the same day.
Localize product pages fast
Translate descriptions and keep the paragraph layout your store template expects, so nothing breaks on paste.
Meet users in their language
Localize help articles and FAQs so every region reads them clearly, in the same order as the original.
Questions, answered.
Real machine translation, either Workers AI or a DeepL key depending on your environment. Each paragraph is sent and translated on its own, then reassembled in order.
Yes. The tool splits your draft on its blank lines and returns the same number of paragraphs in the same order. Nothing is merged or reshuffled.
Up to 100 paragraphs and about 19,000 characters per run. Longer drafts are trimmed to fit, so split a very long page into a couple of runs.
20 in total, including Spanish, French, German, Portuguese, Italian, Dutch, Russian, Japanese, Korean, Chinese, Arabic, Hindi, Turkish, Polish, and more.
Paragraphs translated before come back from cache instantly. Only new paragraphs run fresh, and the result tells you how many were reused, so re-running a draft is fast.
It is a strong first draft in seconds. For high-stakes copy, have a native speaker skim it, but for most pages the localized version is ready to publish.
Write it once and ship it in every language.
It takes one paste and one click. Paste your draft, pick a language, and get a paragraph-aligned version ready for that market.
Editorial Workflow & Calendar
Plan content on a calendar, assign owners, and move each piece through idea, draft, review, scheduled and published. Saved to your workspace and shared with your team.
Every piece, from idea to published.
Plan content on a shared calendar, give each piece an owner, and move it through idea, draft, review, scheduled, and published. Saved to your workspace, open to your whole team.
A content plan in a spreadsheet is a plan that rots.
Ideas pile up in one doc, deadlines live in someone's head, and nobody is sure what publishes next or who owns it. Work stalls in review, dates slip, and the calendar stops matching reality. This tool keeps every piece, its stage, its date, and its owner in one place your whole team can see.
Add a piece. Move it. Ship it.
Add a piece
Give it a title, a target date, an owner, and a starting status. That is the whole form.
Move it through the workflow
Nudge each piece from idea to draft, in review, scheduled, and finally published as the work happens.
See it on the calendar
Switch to the month view and every piece sits on its publish date, for the whole team, in one place.
The words this tool uses
Content item
One planned piece, an article, post, or video, with a title, date, owner, and status.
"Core Web Vitals guide" is one itemWorkflow status
The stage a piece is in right now. There are five: idea, draft, in review, scheduled, published.
In review means it is awaiting approvalTarget date
The day you plan to publish. It is what places the piece on the calendar.
Aug 12 puts it on that dayOwner
The person responsible for the piece, so everyone knows who is on the hook.
Owner: MariaEditorial calendar
The month view that shows every piece sitting on its target date.
4 pieces scheduled in AugustPipeline
All your planned pieces across every stage, from raw idea to published.
12 pieces in the pipelineEvery piece, on the day it ships.
See your whole plan as a sortable list or a month calendar, with each piece sitting on its target date and its status in plain color. Switch views any time.
- List view and month view, one click apart
- Every item on its target date, colored by status
- Export to PDF, Excel, CSV, or JSON, or share a public link
Why it works: when the whole team looks at one calendar, nothing gets double-booked and nothing quietly disappears.
August, 12 pieces
Watch work move from idea to done.
Every piece carries one of five stages, each with its own color, so a single glance tells you what is still an idea, what is being written, what is waiting on review, and what has shipped.
- Five stages: idea, draft, in review, scheduled, published
- Color-coded status on every item and calendar chip
- Change a piece's stage from the same screen
Rule of thumb: anything stuck in review for more than a few days is your bottleneck. That is the first place to look.
Always know what is due, and who has it.
Every piece has a target date and an owner, so the calendar can tell you exactly what publishes in the next seven days and whose plate each item is on.
- A live count of what is due in the next 7 days
- An owner on every piece, so work never goes unclaimed
- Workload visible across the team at a glance
Pro tip: set each target date a few days before you truly need it. A little buffer beats a last-minute scramble every time.
How to read your calendar like an editor.
A calendar full of items is only useful if you know where to look first. Here is the exact read on our example plan, a content team's twelve pieces for Q3.
Everything else that keeps the plan honest.
List view
A sortable table of every piece with its date, status, and owner in one row.
Month view
A real calendar grid with each piece sitting as a chip on its publish day.
Status tiers
Five color-coded stages so the whole pipeline reads at a glance.
Owner assignments
Put a name on every piece so nothing sits unclaimed.
Exports and sharing
Send the plan out as a file or a link in one click.
Saved to your team
Every item lives in your workspace and stays in sync for everyone.
One calendar, many teams.
Run the whole calendar in one place
Plan a quarter of posts, assign each one, and watch every piece move from idea to published without a spreadsheet.
Show clients what is shipping and when
Export the calendar to a PDF or a public link so a client sees the plan and the progress at a glance.
Hold a months-long plan without the mental load
Keep an entire content roadmap in one calendar, so nothing gets forgotten between busy weeks.
Spot the bottleneck before it costs a deadline
See what is stuck in review and what is due this week, then unblock it before the date slips.
Questions, answered.
In your team workspace, not a local file. Every item you add or move is stored and shared, so the whole team sees the same calendar the moment it changes.
Five, in order: idea, draft, in review, scheduled, and published. Each has its own color, so you can read a piece's stage at a glance in both the list and the calendar.
Yes. The calendar is saved to your workspace and shared with your team, so everyone works from one plan instead of separate copies.
Both, whenever you like. The list is best for sorting and quick edits; the month view is best for seeing how the plan spreads across publish dates. One toggle switches between them.
Yes. Export to PDF, Excel, CSV, or JSON, or generate a public link that shows the calendar without a login, which is handy for clients and stakeholders.
Absolutely. This is a shared plan, not an SEO tool. If you can give a piece a title, a date, and an owner, you can run your whole content calendar here.
Plan the whole quarter, one piece at a time.
Add a title, a date, and an owner, and your content plan starts building itself, from the first idea all the way to published.
HARO-Style Journalist Matching
Will match your expertise to journalist requests so you can earn coverage and authoritative links.
In developmentThis tool is not available yet. It is listed here so you can see where it will live.
Get quoted by the reporters already asking.
Tell us what you can speak to. We match your expertise to live journalist source requests, score the fit, and draft your reply, so you earn press mentions and real editorial links.
The links you can't buy go to whoever answers first.
Journalists ask for expert sources all day long. The mentions and editorial links that come from being quoted are the ones money can't buy, and they go to the person who saw the request and replied well before the deadline. That person is almost never you, because you never saw the ask.
Your expertise in. A ready reply out.
Tell us your expertise
List the topics you can speak to, or just drop your site and we read it. No PR experience needed.
We match the live stream
Every journalist source request is scored against your expertise, its beat, its deadline, and the outlet's authority.
Reply and earn the mention
You get ranked matches with a reply already drafted. Send it before the deadline and land an on-record quote with a link.
What these words mean
Source request
A journalist's public ask for an expert to quote for a story they are writing right now.
"Seeking SEO experts on AI search"Fit score
A 0 to 100 read on how closely a request matches what you can speak to. Higher means reply first.
94 = right in your wheelhouseOutlet authority
How strong and trusted the publication's site is, on a 0 to 100 scale. Bigger sites pass more value.
TechCrunch sits around DA 93Deadline
The moment the journalist stops taking replies. Miss it and the story files without your quote.
respond within 2 daysOn-record quote
A named comment the reporter can publish with your title and company, usually 30 to 60 words.
a quotable, specific lineEarned link
The backlink or brand mention you get when a journalist quotes you. It is earned, not bought.
a DA 93 editorial linkThe right requests, floated to the top.
Journalists post source requests all day across dozens of beats. We score every one against what you can speak to and rank them, so the handful worth your time rise to the top instead of scrolling past.
- Every open request scored against your stated expertise
- Ranked so the best-fit, highest-authority asks sit on top
- Beat, deadline, and outlet authority shown on each one
Rule of thumb: reply only to matches above 70. One focused answer to a great-fit request beats ten replies to weak ones.
A fit score you can act on.
Each request gets a plain 0 to 100 fit score, and your whole week of matches is split by quality, so you spend your pitching time on the asks most likely to quote you.
- A 0 to 100 fit score on every request, not a vague "relevant"
- Your matches split into strong, worth a look, and long shot
- Outlet authority paired with fit so you weigh reach against effort
Why it works: journalists get dozens of replies. A high fit score plus a high-authority outlet is how you decide which asks are worth your twenty minutes.
The reply is already drafted.
For every strong match we draft a response in the shape reporters reward: a one-line credential, one specific insight, and a number they can cite. You edit it into your voice and send it before the deadline.
- A ready-to-send reply drafted for each strong match
- Built the way reporters want it: credential, insight, proof
- Yours to edit and send in your own voice, in minutes
Pro tip: lead your reply with a number or a first-or-only claim. Reporters quote the specific line, not the throat-clearing before it.
Drafted response: TechCrunch source request
Everything you need to win the quote.
Beat filters
Tune the stream to the topics you actually cover, so weak-fit asks never reach you.
Deadline radar
Matches sort by time left, so you always work the requests about to close first.
Outlet authority
Every match shows the publication's domain authority, so you chase links that make a real difference.
Requirements parsed
On-record or anonymous, regional, credential needed, pulled straight from the ask.
Reply pipeline
Track what you have replied to and what has landed, so nothing falls through the cracks.
Link value
Won mentions feed your backlink profile and lift your AI visibility on high-authority sites.
How to read a match like a pro.
A ranked match is only useful if you know what to do with it. Here is the exact read on our top example match, a TechCrunch AI-search request, the way a seasoned PR hand would think it through.
From your expertise to earned press.
Earn tier-1 press without a PR firm
Answer the reporters already covering your space and land coverage you could never buy, for the cost of twenty minutes.
Win client links from real editorial
Feed your clients' experts into on-topic requests and earn the kind of authoritative links that actually move rankings.
Become the quoted expert in your niche
Turn what you already know into named quotes on sites your prospects read, and let the credibility compound.
Turn product knowledge into mentions
Match your team's expertise to journalist asks and convert it into high-authority mentions that also lift your AI visibility.
Questions, answered.
A live stream of journalist source requests spanning many beats, refreshed continuously. It is real, current demand from reporters, not a stale exported list.
It compares your stated expertise and your site's topics against each request's subject and the kind of source it asks for, then scores the overlap from 0 to 100.
For every strong match we draft a ready-to-send response in the structure reporters reward. You edit it into your own voice and hit send. It is a head start, not a black box.
Nothing is guaranteed, the journalist chooses who to quote. But a fast, specific, on-topic reply to a high-fit request is exactly how earned links happen, and this tool lines all three up for you.
Press Pitch takes your news and pitches it out to outlets. This matches you to journalists who are already asking for a source. One is proactive, one is reactive. Run both and you cover the whole PR loop.
Yes. Reporters need real practitioners with a concrete, specific answer far more than they need celebrities. If you do the work, you have quotes worth publishing.
Tell us what you know, and let the press find you.
It takes one thing: your expertise. You will get ranked journalist matches, a fit score on each, and a reply drafted and ready to send before the deadline.
Notifications & Alerts Hub
Every alert from Competitor Monitor, Rank Alerts, and Scheduled Reports in one place.
No-Code Automation
Will let you build automations that chain Metric Vault tools and external apps together without writing code.
In developmentThis tool is not available yet. It is listed here so you can see where it will live.
Webhooks
Will push events such as rank drops, finished reports and site issues to your own endpoints in real time.
In developmentThis tool is not available yet. It is listed here so you can see where it will live.
Social Dashboard
Every social workflow in one view — plan posts, generate libraries, analyze competitors, monitor mentions, and find creators driving the conversation in your niche.
Your hub for every social workflow — paid + organic publishing, content libraries, performance analysis, influencer discovery, and media monitoring. Quick-launch any tool from one place.
Compose a post
Write once and publish to your connected channels.
Calendar
Scheduled posts
Upcoming and recent posts. Times are published automatically.
Launch any tool with one input
Social Poster
14-day post calendar across X, LinkedIn, FB, IG, TikTok.
OPENAds Launch Assistant
Full PPC launch kit: keywords, bids, ad copy, 30-day test plan.
OPENSocial Content
20-post social-content library with hooks + hashtags.
OPENSocial Analysis
Public social footprint: Facebook likes, Pinterest pins, Reddit mentions.
OPENContent Repurposer
1 article 8 ready-to-publish formats.
OPENInfluencer Analysis
Real creator discovery grounded in DataForSEO citations.
OPENMedia Monitoring
Press citations, sentiment, top outlets, country reach.
OPENYour whole social workflow, one command center.
Plan posts, generate a month of content, publish to every channel, and watch who is talking about you, all from one screen instead of seven browser tabs.
Social work is scattered across ten tools.
A planner in one tab, a design tool in another, analytics somewhere else, and no idea who just mentioned your brand. The work is not hard, the sprawl is. Social Dashboard puts planning, publishing, and monitoring on one screen, so a full social week takes minutes instead of a morning of tab switching.
Connect once. Run the whole workflow.
Connect or type a brand
Link your social channels to publish and measure, or just drop in a brand or topic to launch any tool.
Plan, generate, publish
Compose a post, pace a 14-day calendar, or generate a 20-post library, then schedule it to all your channels at once.
Monitor and learn
Track brand mentions and sentiment live, analyze what worked, and find the creators driving your niche.
What these words mean
Command center
One screen that runs your whole social workflow: plan, publish, and monitor, without leaving the page.
7 tools, one placePublishing channel
A social account you connect, so you can post to it straight from the hub instead of opening each app.
X, LinkedIn, Facebook, Instagram, TikTokContent calendar
A dated schedule of your planned posts, so you can see the whole week or month at a glance and fill the gaps.
queue a post for Friday 9amContent library
A batch of ready-to-publish posts generated in one run, each with a hook, hashtags, and a best time to post.
20 posts from one themeBrand mention
Anywhere your brand gets named online: press, blogs, and social. Media Monitoring finds them for you.
128 mentions this monthSentiment
Whether the coverage about you leans positive, neutral, or negative, so you know if the buzz is helping.
72% positiveWrite once. Ship to every channel.
Connect your accounts, compose a post, and publish or schedule it to X, LinkedIn, Facebook and Instagram at the same time. The calendar shows your whole week so nothing goes out late and no day sits empty.
- Compose once, publish to X, LinkedIn, Facebook, Instagram, and TikTok
- Pick a date and time and it auto-publishes for you
- A month calendar shows scheduled and recent posts at a glance
Pro tip: batch a week of posts in one sitting and schedule them. A steady feed beats a burst followed by silence.
This week · brightbrew.co
A month of posts in one run.
Type a brand or theme and the hub writes for you: a 14-day plan across every platform, a 20-post library with hooks and hashtags, or one article turned into eight formats. Every run comes back with a balanced content mix so the feed never feels repetitive.
- Social Poster paces a 14-day plan across five networks
- Social Content builds a 20-post library with best posting times
- Content Repurposer turns one article into eight ready formats
Rule of thumb: aim for a mix that is mostly value and only part promotion. People follow accounts that teach, not accounts that only sell.
Know who is talking, and who to reach.
Media Monitoring tracks every brand mention with sentiment, top outlets, and country reach, while Influencer Analysis surfaces the real creators moving your niche. Both are grounded in DataForSEO citations, not guesswork.
- Live brand mentions with positive, neutral, and negative sentiment
- Top outlets and country reach, so you see where the coverage lands
- Real creators to reach, each backed by a citation you can open
Why it works: a mention you catch early is a reply, a repost, or a fix. A mention you miss is a moment gone.
Seven tools, one launchpad.
Ads Launch Assistant
A full paid launch kit: target keywords, bids, ad copy, and a 30-day test plan.
Content Repurposer
Turn one article into eight ready-to-publish formats without rewriting a thing.
Social Analysis
A deep read on performance: post mix, engagement, and what to do more of.
Influencer Analysis
Discover the real creators in your niche, each grounded in a DataForSEO citation.
Media Monitoring
Press citations, sentiment, top outlets, and country reach on your brand.
Quick launch
Drop in one brand or topic and start any of the seven tools from a single input.
How a full social week comes together.
The hub is only useful if you know what to do with it. Here is one pass for our example brand, brightbrew.co, the way a social manager would run it.
One hub, every kind of team.
Run social in a lunch break
Generate a week of posts, schedule them to every channel, and get back to building the product.
Plan the whole month in one view
Fill a calendar, keep a balanced content mix, and never scramble for something to post again.
Handle many brands from one place
Launch ads, publish content, and report on mentions for each client without juggling ten logins.
Catch every mention as it lands
Track coverage and sentiment live, and reach the creators shaping the conversation in your space.
Questions, answered.
The dashboard is the home base. It holds the compose box, the calendar, your connected channels, and a launchpad to all seven social tools. Each tool still does its own job; the dashboard is where you run them together and see everything in one place.
No. Connecting channels unlocks one-click publishing and scheduling, but every tool, from Social Poster to Media Monitoring, works from just a brand or topic. Connect when you are ready to publish from here.
Five networks: X, LinkedIn, Facebook, Instagram, and TikTok. Compose once and the post fans out to every channel you connect, either right away or on a schedule you set.
From real DataForSEO citations, pulled when you run the tool. Media Monitoring and Influencer Analysis show sources you can open and verify, not a canned or made-up list.
Yes. Schedule a post with a date and time and it publishes on its own to your connected channels. The calendar and scheduled list show what is queued and what already went out.
Absolutely. The tools write the posts, suggest the best times, and lay out the calendar for you. Type a brand or topic, review what comes back, and hit schedule. No social strategy background needed.
Run your whole social week from one screen.
Plan it, generate it, publish it to every channel, and watch who is talking. It all starts from one command center.
Social Poster
Plan your next 14 days of social posts around any topic. AI writes ready-to-publish drafts for X, LinkedIn, Facebook, Instagram, and TikTok — paced across a weekly calendar with best-time-to-post recommendations.
Full posting plan
Takes one topic and returns fourteen days of posts, written for each network and ready to schedule.
One idea becomes two weeks of posts.
Type a single topic and get 15 ready-to-publish drafts, each written for X, LinkedIn, Facebook, Instagram, and TikTok, paced across a 14-day calendar with the best time to post on every one.
One idea. Five platforms. Five rewrites you never have time for.
You know what to say. The work is saying it five different ways, at the right length, at the right hour, day after day. So most weeks the same caption gets pasted everywhere, or nothing gets posted at all. Social Poster does the five rewrites and the scheduling for you, from a single topic.
One topic in. A full calendar out.
Enter a topic
One line, like "productivity tips for founders." No accounts to connect and no setup to learn.
AI writes every platform
A native draft per network, each with a hook, a call to action, hashtags, a format, and a character count checked against that platform's limit.
A 14-day calendar
Posts paced across two weeks with the best time to post, weekly themes, and one-click copy or a calendar export you can import.
What these words mean
Platform-tailored draft
One idea rewritten to fit each network's style and length, not the same caption copied five times.
X stays short, LinkedIn goes longCharacter limit
The longest a post can be on a platform. Every draft is measured against it, so nothing gets cut off.
X: 275, LinkedIn: 2,500Hook
The first line, the one that stops the scroll. Each draft opens with one written to earn the read.
"Your calendar is lying to you."Best time to post
The hour a draft is set to go live, chosen for when that platform's audience is most active, with a short reason.
X thread at 7:30 AMHashtag strategy
Which tags to use and how often, so your posts get found without looking spammy.
#deepwork, a few times a weekWeekly theme
The arc each of the two weeks follows, so the plan builds toward a goal instead of feeling random.
Week 1: build trustThe same idea, shaped for each platform.
A topic goes in and comes back as a separate draft per network, each fit to that platform's length and format. X gets a tight thread, LinkedIn gets room to breathe, and every draft is checked to stay under the real limit.
- A hook, a body, a call to action, and hashtags on every post
- The right format per network: thread, carousel, reel, or script
- Character count validated against each platform's limit
Rule of thumb: never ship one caption everywhere. A post that fills X at 275 characters gets cut mid-sentence, and the same words read thin in LinkedIn's 2,500.
Not just posts. A schedule, timed for you.
The drafts land on a real 14-day calendar, spaced day by day and platform by platform. Every one carries a best time to post and a short reason, so you publish when your audience is actually looking.
- Posts paced across two weeks, grouped by day
- A best time to post on each draft, with the reason why
- Copy any post in a click, or export the calendar to import
Pro tip: keep the times, change the words. The best-time slots are the hard part to get right, so edit a hook if you want but let the calendar keep the timing.
Day 3 on the calendar
The right amount, on the right networks.
The 15 posts are shared across the five platforms on a weekly cadence, so no channel goes silent and none gets spammed. You see the mix at a glance and the posts-per-week behind it.
- A weekly cadence per platform, tuned to how each one performs
- The share of your plan each network gets, at a glance
- Two weekly themes so the mix builds toward a goal
Why it works: showing up where your audience already is beats one perfect post on one network. A balanced mix across five platforms compounds reach instead of chasing it.
Everything you need to actually publish.
Weekly themes
Two arcs, each with a clear goal, so the fortnight tells one story instead of 15 unrelated posts.
Hashtag strategy
A tag list with the role each one plays and how many times a week to use it, so reach grows without spam.
Engagement strategy
Ready replies and prompts for when a post takes off, with an example hook and when to use each.
KPIs to track
Week-one and week-two targets for the metrics that matter, and plainly how to measure each.
Character-count checks
Every draft shows its length against the platform limit and flags anything over, before you publish.
Export and schedule
Copy any post, or send the whole calendar out as a file your scheduler can import, plus CSV, Excel, PDF, and JSON.
How to turn a plan into two weeks of posting.
A calendar full of drafts is only useful if you know what to do with it. Here is the exact read on our example topic, "productivity tips for founders," the way a social manager would work it.
From one idea to a posting habit you can keep.
Show up daily without a marketing hire
Turn one idea into two weeks of native posts, then publish in minutes a day instead of staring at a blank page.
Fill the calendar in one pass
Draft, pace, and time 15 posts for a client before lunch, then spend your day engaging instead of writing.
A plan you can hand a client
Themes, cadence, hashtags, and KPIs in one deliverable, ready to present or drop straight into a scheduler.
Sound native on all five networks
One voice, correctly shaped per platform, so X reads like X and LinkedIn reads like LinkedIn.
Questions, answered.
Five: X, LinkedIn, Facebook, Instagram, and TikTok. Each gets its own draft, written for that network's style, length, and format rather than one caption reused everywhere.
Yes. Every draft is measured against the real limit, X at 275, TikTok at 300, Facebook at 500, Instagram at 2,200, and LinkedIn at 2,500, and flagged if it runs over, so nothing gets cut off when you publish.
Both. Copy any post in one click, or export the whole 14-day calendar as a file you import into your own scheduler. You can also export to CSV, Excel, PDF, and JSON.
Each draft carries a recommended time and a short reason, based on when that platform's audience tends to be active. Keep the timing as-is, or shift it to match your own routine.
Each post comes with a hook, a body, and a call to action written to publish as-is. The structure is done, so if you want your own voice you are editing a few words, not writing from scratch.
They pair up. Social Content builds a library of posts grouped by theme to pull from whenever you like. Social Poster paces a dated 14-day calendar with best times, weekly themes, and KPIs. One is the library, this one is the schedule.
One topic in. Two weeks of posts out.
It takes one line. You'll get 15 platform-native drafts, each fit to its limit, paced across a 14-day calendar with the best time to post, ready to copy or export.
Ads Launch Assistant
A full launch kit for any new ad campaign — target keywords, bid strategy, 5 headlines × 3 descriptions, audience segments, budget allocation, and a 30-day test schedule. Ready to lift into Google, Meta, or LinkedIn Ads.
Full launch kit
Takes one product or service and returns campaign structure, ad groups and copy ready to launch.
One product in. A whole ad campaign out.
Type a product or service and get a launch-ready campaign: a keyword plan in three match types, five headlines and three descriptions written to Google's exact character limits, audience segments, a budget split, and a four-week test plan.
You know ads could work. Building the campaign is the wall.
Writing five headlines, three descriptions, a keyword list, negatives, and a budget from a blank page stalls launches for weeks. Ads Launch Assistant builds the whole campaign in one run, grounded in the real cost of each keyword, so the hard part is done before you open your ad account.
One product in. A full campaign out.
Enter your product
One product, service, or offer. No account to link, no settings to learn.
We model it on real data
Live DataForSEO cost per click, search volume, and the actual competitor ads running now, then the plan and copy are written around them.
Lift it into your ad account
Copy the headlines, descriptions, keywords, and budget straight into Google, Meta, or LinkedIn Ads. One report.
What these words mean
PPC (paid search)
Ads at the top of search results where you pay only when someone clicks. You bid to show up for a keyword.
the top results marked SponsoredHeadline
The bold clickable line of your ad. Google allows up to thirty characters, so every one is written to fit.
Ship Projects On Time (21 chars)Match type
How loosely a keyword can trigger your ad. Exact is tight, phrase is looser, broad is widest, so each one is a different trade of reach for control.
exact, phrase, or broadNegative keyword
A word that stops your ad from showing. It is how you avoid paying for searches that will never buy.
block "free" and "jobs"Cost per click (CPC)
What one click costs you. High-intent, competitive keywords cost more, so it tells you what you can afford to bid.
$14.80 average hereSitelinks and callouts
The extra links and short phrases under your ad. They make it bigger and give people more reasons to click.
"14-day free trial"Copy that fits Google's boxes on the first try.
Five headlines and three descriptions, each written to Google's exact character limits and tagged with its angle, so nothing is truncated or disapproved when you paste it in.
- Five headlines, thirty characters or fewer, each with a labelled angle
- Three descriptions at ninety characters, plus four callouts and four sitelinks
- Every line ready to paste into a responsive Search ad
Why it works: Google rotates your headlines and shows the best mix per person. Five headlines with different angles gives the auction more to test, so your winner surfaces on its own.
Your Search ad, ready to paste
The right keywords, grounded in real money.
A ready keyword list split into exact, phrase, and broad match, each carrying its real cost per click and search volume pulled live from DataForSEO, so you bid on demand you can actually afford.
- Exact, phrase, and broad match, each with its search intent
- Real cost per click, volume, and top bids from DataForSEO, not estimates
- Six negative keywords built in, so you stop paying for the wrong clicks
Pro tip: the priciest keyword is not always the best. Start with tight exact-match terms where intent is highest, then widen once you see what converts.
A budget split and a plan for the first month.
Your spend is split across the channels that fit, with a dollar figure on each, plus a bid strategy, landing-page fixes, and a four-week test schedule that tells you exactly what to change and when.
- A budget share and monthly figure for each of six channels
- A recommended bid strategy with the reasoning behind it
- A four-week test plan, each week with its focus, metric, and target
Rule of thumb: put the biggest slice on Search, where intent is highest, and change one variable a week so you always know what moved the result.
Everything else a launch needs.
Audience segments
Four targeting profiles built for your product, each with an example of who to reach and how.
Sitelinks and extensions
Four sitelinks with twenty-five-character titles, so your ad takes up more of the page.
Real competitor ads
The live ads currently running for your keywords, pulled from the SERP, so you can beat proven copy.
Bidding strategy
A recommended bid approach with the reasoning, tuned to the real cost of your keywords.
Landing-page tips
Four fixes to lift the conversion rate, so the clicks you pay for turn into signups.
Four-week test schedule
What to test each week, the metric to watch, and the target to beat.
How to read the kit into a launch.
A campaign is only useful if you know what to do with it. Here is the exact read on our example product, "project management software," the way an experienced media buyer would think it through.
From an idea to a campaign you can run.
Launch your first ads without an agency
Get a complete, spec-correct campaign in one run, then paste it into your ad account and go live the same day.
Skip the blank page
Start from a full draft of copy, keywords, and budget and edit from there, instead of building every piece from zero.
Pitch a campaign in minutes
Walk into a client call with keywords, copy, a budget split, and a test plan already built and grounded in real cost data.
Test a new product fast
Stand up a campaign for a launch and know exactly what to change each week to find what converts.
Questions, answered.
Real DataForSEO: live cost per click, search volume, and the actual competitor ads currently running for your keywords. The plan is written around that real data, not guessed.
Yes. Headlines are written to thirty characters, descriptions to ninety, and sitelink titles to twenty-five, so they paste into Google Ads without truncation or disapproval.
Yes. The keyword plan is shaped for Google Search, but the headlines, descriptions, callouts, audience segments, and budget split lift straight into Meta and LinkedIn campaigns too.
No. It builds the complete plan and copy only. You paste it into your own ad account and hit launch, so you stay fully in control of what goes live and what it spends.
Yes. Every term is defined above, the copy is written to spec, and the four-week schedule tells you exactly what to change each week, so you learn as you go.
PPC Research analyzes what competitors are already running. Ads Launch Assistant builds your own campaign from scratch. Many people research first, then come here to build.
Enter a product and launch the whole campaign.
It takes one product name. You get the keywords, the copy, the audience, the budget, and the test plan, everything you need to go live today.
Social Content Library
Generate a 20-post social-content library from any brand or theme — ready-to-publish variants per platform, with best-posting-times and a balanced content-type mix.
One theme in, twenty posts out.
Type a brand or theme and AI writes a library of 20 posts across Instagram, TikTok, Twitter/X, LinkedIn, and Facebook. Each post has a hook, a full body, a call to action, and hashtags, plus content pillars, a hashtag library, and a suggested posting time for each platform.
A blank caption box, five times a day.
You know what your brand stands for, but turning that into fresh posts for five platforms is a daily grind. So the same caption gets pasted everywhere, the opening line is an afterthought, and the feed drifts into nothing but promotion. The Content Library gives you a full set of drafts from one theme, each written for the platform it is meant for.
Type a theme. Get a library. Copy what you like.
Enter a brand or theme
A brand name, a product line, or a topic like sustainable skincare. That one phrase is all the tool works from.
AI writes the library
In one run it drafts 20 posts split across five platforms, each written to that platform's length and hashtag habits, with pillars, hooks, and CTAs to go with them.
Copy, edit, and schedule
Copy a single post, copy all of them as plain text, or download a CSV. You place them on your own calendar or scheduler; the library does not set dates.
What these terms mean
The result uses a few social media words. Here they are in plain English.
Hook
The first line of a post. It is the part people see before they decide to stop scrolling, so it has to earn the rest.
"Your moisturizer jar can be refilled."Call to action (CTA)
The sentence that tells the reader what to do next: save, reply, visit, or buy. Posts without one rarely move anyone.
"Save this for your next restock."Content pillar
A recurring theme your posts rotate through. Pillars keep a feed varied without losing focus, and each one shows its share of the library.
Refill routines, 30% of postsPlatform mix
How the 20 posts are split between the five platforms, shown as a share of the library with a post count for each.
Instagram, 6 of 20 postsA/B variant hook
A second opening line for the same post. Run both on different days and keep the one your audience responds to.
two hooks, one bodyAlt text
A short written description of the image that goes with a post. Screen readers read it aloud, so people who cannot see the image still get the point.
"Glass jar being refilled at a counter"Each post fits the place it is going.
The AI is told each platform's habits before it writes a word, so a TikTok caption comes out short, a LinkedIn post comes out long with short lines, and a Twitter/X post stays under its limit. Every post card shows its length against that platform's limit.
- Instagram hooks land in the first 80 characters, with 3 to 7 hashtags at the end
- Twitter/X posts keep to 1 or 2 hashtags and close on a question or link
- A green or red badge shows each post's length against its platform limit
Pro tip: the length on the badge is the count the AI reports for its own draft. Paste the post into your scheduler and let it count before you publish, especially on Twitter/X where a few characters matter.
Every card is a draft you can post.
You do not get a list of topics to write up later. Each post card holds the hook, the full body, the call to action, and the hashtags, and one Copy post button puts all four on your clipboard in the right order.
- Hook, body, CTA, and hashtags copied together in one click
- A format label on each post: Educational, Promotional, Behind-the-Scenes, and more
- Suggested alt text, an A/B variant hook, and one line on why the angle works
Why it works: the variant hook lets your audience pick the winner. Post the same body twice with different opening lines and the numbers tell you which angle to write more of.
Post 1 · Instagram · Educational
See where the posts go, and when to try them.
A donut shows how the library splits across the five platforms. Under it, each platform lists its post count, a suggested posting time, and a short reason for that time, so you have a starting schedule on day one.
- Share of the library and post count for every platform
- One suggested posting time per platform, with the reasoning
- Content pillars with the share of posts each one covers
Rule of thumb: the suggested times are general advice written by the AI, not read from your account. Use them for the first two weeks, then move posts to the hours your own analytics show.
How to read the library before you post.
Twenty drafts is a lot to take in. Here is the order an experienced social manager would read our sustainable skincare library in, and what they would do with each part.
Everything else in the library.
Hashtag library
Six tags for the theme, each with a reason to use it and the platforms it suits best.
Hook formulas
Four reusable opening patterns with why they work, so you can write your own posts later.
CTA library
Five calls to action, each tagged by goal: traffic, email sign-ups, sales, saves, or replies.
Brand voice note
Two sentences describing the voice the AI wrote in, so you can judge the fit at a glance.
Copy or download
Copy one post, copy the whole library as plain text, or download every post as a CSV for your scheduler.
Practices applied
A row of badges lists the writing rules the AI says it followed in this library.
From one theme to a stocked queue.
Fill your feeds without a social hire
Type your product line, keep the posts that sound like you, and have a few weeks of drafts to schedule in an afternoon.
Start a new campaign from drafts
Run the campaign theme, sort the posts by pillar, and spend your time on editing and images instead of first drafts.
Show a prospect sample posts
Run the prospect's brand before the pitch and walk in with platform-ready examples in a voice they recognize.
Launch a new content series
Enter the series topic and use the hook formulas and pillars as a template for the posts you write next month.
Questions, answered.
They are written by an AI model (OpenAI GPT-4o) from the theme you type, and the result is labeled AI generated. It does not read your social accounts or past posts. Check every fact and product claim before you publish, the same way you would with a new copywriter.
No. The AI suggests one time per platform with a short reason, based on general habits for that platform. It has no data about when your followers are online. Treat the times as a first guess and adjust once your own analytics show a pattern.
Not in this tool. The posts have no dates attached. Copy them or download the CSV and place them in your own scheduler. If you want a dated plan, Social Composer builds a 14-day calendar and lets you download it as an .ics calendar file.
One credit per run, and it is only taken when the library comes back. If the generation fails, you are not charged. The Posts count at the top shows how many posts were actually delivered.
No. Every run writes a fresh library, so a second run gives you new drafts on the same theme. Download the CSV of a library you like before you run it again.
Yes. Type what your brand is about, read the brand voice note, and copy the posts you like. Each post already follows its platform's length and hashtag habits, and the glossary above covers every term you will see.
Start from twenty drafts, not a blank box.
Type one brand or theme and get posts for five platforms, with hooks, CTAs, and hashtags already written. Edit what you keep, then schedule it.
Social Analytics
Read any brand's public social footprint: Facebook page likes, Pinterest pins and Reddit mentions, with what each signal means and what to do about it.
See a brand's real social footprint, not a guessed follower count.
Type any domain and read the public signals DataForSEO can actually measure for it: Facebook likes, Pinterest pins and Reddit mentions, each one labeled, explained in plain words and turned into a short action plan.
Social numbers are easy to show and hard to check.
Most social reports hand you follower counts, engagement rates and reach for every network, including ones no outside tool can query. They look precise, and many of them are estimates nobody can verify. Social Analytics takes the opposite approach: it shows only the public signals a data provider can see for a domain, labels what each one is, and tells you plainly which networks it leaves out.
One domain in. Three public signals out.
Enter a domain
Any public brand, yours or a competitor's. The address is trimmed to the root domain, so a root like allbirds.com matches best.
We ask three networks at once
DataForSEO's Facebook, Pinterest and Reddit lookups run side by side for that domain. Networks that return zero are dropped rather than shown as a blank row.
You read what it means
A Platform Breakdown with a Signal label on every row, Key Insights that explain each number, and an Action Plan with the next steps.
What these signals mean
Each row measures a different thing, so it helps to know which is which.
Page likes
The Facebook likes DataForSEO records for the domain. A large number means people on Facebook already engage with this brand.
186K likes for allbirds.comPins
How many times content from the domain has been saved on Pinterest. It shows the site's images are already being found and kept.
9,400 pins, visual content that travelsMentions found
The number of Reddit mentions DataForSEO found for the domain. Any value above zero means a community conversation exists.
38 mentions worth readingTotal Followers
The headline tile. It adds page likes, pins and Reddit mentions together, so it is a size signal, not a count of people.
195.4K across 3 platformsOwned audience
People you can reach again without paying for ads. The tool treats a Facebook count above 10,000 as a real owned-audience asset.
above 10,000 likes reads as strongHonest empty state
When DataForSEO finds nothing for a domain, the result says so and names the networks it does not cover, instead of filling the page with estimates.
no data is a finding, not an errorOne total, three very different signals.
Total Followers gives you a quick sense of size, and the tile tells you how many platforms fed it. Look inside it before you quote it: it adds Facebook likes, Pinterest pins and Reddit mentions together. For most brands one network carries almost all of it.
- A single size signal at the top of the result
- The subtitle names how many platforms contributed
- Built only from measured values, never padded
Rule of thumb: use the total to compare brands at a glance, and quote the individual rows when someone will check your numbers. A like, a pin and a mention are not the same thing as a follower.
Every network on its own row, with its own label.
This table is the measured core of the report. Each row names the platform, the number DataForSEO returned, and a Signal column that says what that number counts. A platform that came back at zero is left out, so every row you see is a real reading.
- Facebook, Pinterest and Reddit, read in one run
- A Signal label on each row: Page likes, Pins or Mentions found
- Zero-value platforms dropped, not shown as filler
Pro tip: run your own domain and two rivals in the same week. A missing Pinterest row on your side next to thousands of pins on theirs is a channel they have and you do not.
Each number explained, then turned into a plan.
Under the table, Key Insights puts every signal into a sentence and marks the strong ones in green. The Action Plan follows with concrete steps for each network, and it always names what the report cannot see, so you never mistake a gap in coverage for a gap in the brand.
- A one-line summary of all three signals first
- Steps that change with the numbers: grow a page, or build on one
- Instagram, X, YouTube and TikTok named as not covered
Why it works: a number you can defend is worth more than five you cannot. Leaving out the networks with no public source keeps every figure in the report safe to put in front of a client.
Key Insights and Action Plan, allbirds.com
Read a footprint the way a social lead would.
Here is the example result for allbirds.com, taken one signal at a time and turned into a decision about where to spend effort.
Everything that keeps the reading honest.
A label on every number
The Signal column says whether a row counts likes, pins or mentions, so nothing gets misread.
No invented figures
If DataForSEO has nothing for a domain, you get a clear no-data result, not estimates.
Any public brand
Run your own domain or a competitor's. Nothing to connect and no account access needed.
Two-day cache
A repeat run within two days returns the same stored reading and still costs its credit.
Export and share
Download the result as PDF, Excel, CSV or JSON, or send a public link.
One credit per run
Three network lookups and the full write-up for a single light credit.
From a domain to a social decision.
Check whether a rival's audience is real
Run a competitor's domain to see if their Facebook presence is a genuine asset or a rounding error before you plan against it.
Spot a Pinterest channel you are ignoring
A high pin count on your own domain means people already save your images. Add Save buttons and give that habit somewhere to go.
Find the community talking about you
Any Reddit mentions above zero point to threads full of real questions you can answer with your next article.
Bring defensible numbers to a pitch
Run a prospect and two rivals and show who has an owned audience, using figures that hold up when the client checks them.
Questions, answered.
Three: Facebook likes, Pinterest pins and Reddit mentions, each looked up for the domain you enter through DataForSEO's public social data. A network that returns zero is simply left out of the breakdown.
Their follower data needs platform-specific API access and cannot be queried in bulk for any brand. Rather than estimate those numbers, the tool leaves them out and says so in the Action Plan. For your own accounts, use those platforms' native tools.
No. It adds Facebook likes, Pinterest pins and Reddit mentions into one size signal. Use it to compare brands quickly, and quote the individual rows in the Platform Breakdown when accuracy matters.
The result says no public Facebook, Pinterest or Reddit data was found for that domain, with no made-up numbers in their place. The Action Plan then suggests trying a domain with a public Facebook page and pairing the run with Media Monitoring to see press coverage.
One credit per run. Readings are stored in a shared cache for two days, so running the same domain again inside that window returns the stored result and still charges the credit. Space your re-runs out if you want a fresh reading.
Yes. Type a domain, read the three rows, then read the Key Insights underneath. Every number comes with a sentence saying what it means and a step saying what to do, so you do not need to know the jargon first.
Type a domain and see what is really there.
One run reads a brand's Facebook, Pinterest and Reddit signals, labels each one, and tells you what to do next. No guessed follower counts, just the public numbers.
Content Repurposer
Turn any article URL or topic into ready-to-publish content for every channel — Twitter/X thread, LinkedIn post, Facebook post, Instagram caption, Reddit post, email newsletter, YouTube script, podcast outline.
Full channel set
Takes one article URL or topic and returns eight ready-to-publish drafts, one written for each channel.
One post in. Every channel out.
Paste one article URL or a topic and get eight channel-ready formats: an X thread, LinkedIn, Facebook, Instagram, Reddit, an email newsletter, a YouTube script, and a podcast outline, each written the way that platform expects.
You already wrote it. Now write it seven more times?
You publish one strong piece and it reaches one audience. The same idea, reshaped for each channel, could reach many more. Doing that by hand is slow, so it usually never happens. Content Repurposer does the reshaping in one run, so a single source covers every channel.
One source in. Eight ready posts out.
Drop in your source
One article URL or a topic. No formatting to clean up, no settings to learn.
AI re-cuts it for each channel
It reads your piece, locks onto the core message, and rewrites it eight ways, native to each platform.
Copy, schedule, publish
You get eight ready-to-post formats, each with its own copy button, in seconds. One report.
What these words mean
Repurposing
Turning one piece of content into many formats, so a single idea reaches every channel instead of one.
one guide becomes eight postsCore message
The one idea every version has to keep. It is what makes eight different posts still feel like the same story.
the single point of your pieceThread
A chain of connected posts on X, where each part builds on the last so a longer idea unrolls one tap at a time.
a 7-part tweet threadPreheader
The short preview line that shows after an email subject in the inbox. A good one lifts opens before anyone clicks.
the line under the subjectHook
The opening line that stops the scroll and makes someone read on. Every format leads with one built for that channel.
the first line of a post or videoHashtag
A word after a # that groups a post with others on the same topic, so new people can find it. Added where it helps.
#mealprep on a captionEvery channel, drafted from a single source.
One article or topic returns eight ready-to-publish formats at once, from a fast X thread to a full podcast outline, so a piece you wrote once shows up everywhere your audience already is.
- Social: an X thread, LinkedIn, Facebook, and Instagram
- Longer form: an email newsletter, a YouTube script, a podcast outline
- Community: a Reddit post, with subreddits to share it in
Pro tip: your best idea deserves more than one home. The same point, posted natively on five channels, beats it posted once on one.
The same point, rewritten how each channel talks.
It finds the one core message in your source, then rewrites it in each platform's own voice. The X thread hooks fast, the LinkedIn post opens with a story, the email leads with a subject line, so nothing reads as copy and paste.
- One core message keeps all eight versions on point
- Each format uses its own hook, tone, and structure
- Hashtags added on the social formats that use them
Why it works: each platform rewards content that feels native to it. A post shaped for the channel gets more reach than the same words pasted everywhere.
One message, eight versions
Built to fit, not just to fill.
A tweet is not a newsletter and a newsletter is not a video script. Each format comes out at the length and shape its channel expects, from a punchy caption to a timestamped YouTube outline, so it is ready to post without reshaping.
- Short and long formats sized for their platform
- Structure where it helps: thread order, email subject, video timestamps
- One source spread across social, email, community, and long-form media
Rule of thumb: match the length to the surface. Lead with the caption and thread for reach, then use the newsletter and video script to go deep.
Everything a full repurpose run hands you.
Content summary
A short brief of your source that keeps every version anchored to the same point.
Reddit post
A title and body written to fit the community, plus subreddits worth sharing it in.
Email newsletter
A subject line and preheader tuned for opens, ahead of ready-to-send body copy.
YouTube script
A title, a thumbnail concept, a scroll-stopping hook, and a timestamped structure.
Podcast outline
An episode title, a cold-open hook, talking points, and questions for a guest.
One-click copy
Every format has its own copy button, so it is one tap from the tool to your scheduler.
How one guide turns into a week of content.
The formats are only useful if you know what to do with them. Here is the exact read on one run, our meal prep guide, the way a content marketer would think it through.
From one idea to every feed you post to.
Turn one post into a week
Write the piece you were going to write anyway, then let it become a thread, a caption, a newsletter, and a video script in one run.
Cover every channel without more people
Ship the same story to social, email, and community from a single draft, so the calendar stays full without extra headcount.
Multiply a client draft
Take one approved article and hand back a full set of channel-ready posts, all carrying the same core message.
Feed the newsletter and the mic at once
Turn a single topic into a newsletter issue, a podcast outline, and the social posts that promote them both.
Questions, answered.
Either one. Drop in an article URL and it works from that piece, or type a topic and it writes from scratch. A specific URL gives the most on-message results.
No. You give one source, and the AI drafts all eight formats. Your job is to review each one, adjust the voice if you want, and schedule it.
It is a strong first draft, not a finished post. Read each version, tweak anything that does not sound like you, and it is ready. Treat it as a fast starting point, not a replacement for your own judgment.
Social Content writes fresh posts around a theme. Content Repurposer takes one existing piece and re-cuts it into eight channel formats that all carry the same core message. Use Repurposer when you already have something worth spreading.
Eight: an X thread, LinkedIn, Facebook, Instagram, Reddit, an email newsletter, a YouTube script, and a podcast outline, each formatted the way that platform expects.
Yes. Paste your content and you get posts that already read right for each platform, hashtags included. No content strategy background needed, just review and hit publish.
One post in. Every channel out.
It takes one source. You get eight channel-ready formats, each in its own voice and length, ready to copy, schedule, and publish.
Influencer Analysis
Find the real creators and publishers driving the conversation in any niche. Ranked by measured citation volume, page authority, and sentiment lean — every score from DataForSEO's Content Analysis index, not estimated follower counts.
Full creator list
Takes one niche or brand and returns the creators driving the conversation, with reach and engagement for each.
One niche. The creators who actually move it.
Type a niche or a brand and get a ranked shortlist of the real creators and outlets publishing about it, each scored by measured citations and page authority, never by follower counts you cannot verify.
Follower counts lie. Real influence leaves a trail.
Outreach fails when you pick people by audience size. Bought followers, dead engagement, and creators who never actually cover your topic quietly burn the budget. Influencer Analysis ranks creators by what they verifiably publish, so you pitch the ones who already move your niche.
One niche in. A ranked shortlist out.
Enter a niche or brand
One topic or company name. No filters to learn, no lists to upload.
We measure real authority
The live DataForSEO Content Analysis index finds every creator citing your niche, with citation volume, page-authority reach, and sentiment on each.
You get a shortlist
Creators ranked by a 0 to 100 Influence Score, each with their channel, top piece, and a tiered outreach plan.
What these words mean
Niche or brand
The topic or company you type in. Everything the tool finds grows out of it.
"fitness" or your brand nameCreator or outlet
A website, publisher, or creator actively writing about your niche. Each one is a real domain, not a guess.
runnersworld.com is one creatorCitation count
How many times a creator's pages appear in the content index for your niche. Real activity, not followers.
34 citations on the leaderCitation reach
A page-authority signal: how strong the pages doing the citing are. Reach beats raw audience size.
high reach means trusted pagesInfluence Score
A single 0 to 100 score combining citation volume and reach, so you can rank creators at a glance.
87 out of 100 is an authoritySentiment lean
Whether a creator's coverage skews positive, neutral, or negative toward your space.
positive lean is friendly to partnerSee who actually drives the niche.
One niche returns the real creators and outlets publishing about it, each ranked by a measured Influence Score. No follower leaderboard, just the domains doing the work.
- Every creator ranked by a measured 0 to 100 Influence Score
- Real citation counts, not vanity follower numbers
- One row per domain, deduped, up to the top 25 surfaced
Pro tip: the top five already publish in your space every week. Start warm there before you cold-pitch anyone new.
A score you can trust, not a follower count.
Every creator gets one Influence Score from two real signals: how much they publish about your niche, and how strong those pages are. Their sentiment lean rides alongside it, so you know an ally from a critic before you pitch.
- Influence Score from citation volume plus citation reach
- Reach is real page authority, not a bought audience
- Sentiment lean shows if a creator is on your side
Rule of thumb: 70 and up is an authority, 40 to 70 is established, under 40 is emerging. Reach beats raw follower counts every time.
From ranking to outreach in one step.
The shortlist is not a spreadsheet to sort. Each creator arrives with their channel, sentiment, and top-scoring piece attached, plus a tiered plan for who to contact first and what to lead with.
- A ranked shortlist you can start pitching today
- Each creator's channel, sentiment, and top piece attached
- A tiered plan: bespoke briefs for the top, templates for the rest
Why it works: leading with a creator's own top-scoring piece proves you read their work, and that lifts reply rates.
Outreach shortlist: fitness
Everything you need to plan the outreach.
Channel mix
Where each creator publishes, so you meet them on the surface they use.
Country reach
Which markets the coverage lands in, straight from the index.
Their top piece
The highest-scoring article from each creator, so you know they truly cover your space.
Sentiment per creator
Each creator's lean, so you partner with allies and not critics.
Citation reach
A real page-authority signal behind every score, so strength is earned, not claimed.
Live re-run
Results come from live data. Re-run to catch newly active creators before rivals lock them in.
How to turn a result into an outreach plan.
A shortlist is only useful if you know what to do with it. Here is the exact read on our example niche, "fitness," the way an experienced partnerships lead would think it through.
From a niche to a shortlist you can pitch.
Find creators already in your category
Skip the follower-count guessing and see exactly who publishes about your space, ranked by measured influence.
Build an outreach list that holds up
A ranked shortlist of outlets and creators, each with a sample piece proving they cover you, ready to pitch.
Size a niche before you pitch
Show a client the real creator landscape, sentiment and all, before you scope or price a campaign.
Vet fit before you spend
Check a creator's sentiment lean and citation authority so a collaboration starts on friendly, credible ground.
Questions, answered.
The live DataForSEO Content Analysis index of news, blogs, and organization pages. Every creator, citation count, reach figure, and sentiment lean is measured when you search, not pulled from a canned list.
Because no public API exposes them reliably, and they are easy to fake. We measure something verifiable instead: how much each creator actually publishes about your niche and how strong those pages are.
A single 0 to 100 score that combines a creator's citation volume with their citation reach, a page-authority signal. Higher means a genuinely more authoritative voice in your niche.
Yes. Enter a niche like fitness or a specific brand name, and you get the creators and outlets driving that exact conversation.
Media Monitoring tracks mentions of your brand over time. Influencer Analysis finds and ranks the creators driving a whole niche so you know who to reach out to. One watches your name, the other builds your outreach list.
Yes. The shortlist is ranked for you, each creator comes with a sample piece and a sentiment lean, and the action plan tells you who to contact first and what to lead with.
Find the creators who move your niche.
It takes one niche. You'll get a ranked shortlist of the real creators behind it, scored by measured citations and reach, with an outreach plan attached.
Media Monitoring
Track your brand across news, trade publications, podcasts, and blogs. Volume of mentions, sentiment over time, top-citing outlets, share-of-voice vs competitors, emerging topics, and press-coverage opportunities.
See who is writing about your brand, and how it reads.
Enter a brand or a person's name and get the news, blog, and organization pages that mention it: total mentions, a sentiment score and split, the outlets that cite it most, the countries the coverage comes from, and the best-matching articles to read and follow up on.
You hear about coverage when someone forwards it.
A trade site reviews your product, a blogger compares you to a rival, a local paper quotes your founder. You find one of those by chance and miss the rest. Without a count, a tone, and a list of who is writing, you cannot tell a good month from a bad one or know which editor to call. Media Monitoring pulls the pages that name you and sums them up in one report.
One name in, a press report out.
Enter a brand or a person
Type the name you want to track. It does not have to be your connected site. If you paste a domain, it is cut down to the name, so nike.com is searched as nike.
We search the index
We query the DataForSEO Content Analysis index for news, blog, and organization pages that mention the name, and pull the best-matching news and blog articles, one per outlet.
Read the report
You get the mention count, sentiment score and split, top outlets, coverage by type and country, and the top articles with a button to start outreach.
What these terms mean
New to press tracking? These are the words the report uses.
Mention
A web page that names the brand or person. Total Mentions counts every such news, blog, and organization page in the index.
2.4K pages name tidewellSentiment
Whether a page talks about the name in a positive, neutral, or negative way, read from the language on the page.
54% positive, 12% negativeSentiment score
One 0 to 100 number for the overall tone. Positive pages count 100, neutral 50, negative 0, averaged across all mentions.
71 of 100 = strongCiting outlet
A website that mentions the name. The top outlets are the domains with the most mentions, so you see who covers you most often.
dailycoffeenews.com, 86 mentionsCoverage type
The kind of page a mention sits on: news, blogs, or organization sites such as associations and company pages.
58% of mentions are newsMention cloud
The words that come up most in the top articles' titles and snippets, with the brand name and filler words removed.
roastery, subscription, cold brewOne number for how the press feels about you.
Reading every article to judge the mood takes a day. The sentiment score does it for all of them: every mention is marked positive, neutral, or negative, then rolled into a single 0 to 100 score with a label, next to the exact split so you can see what is behind it.
- A score out of 100, labelled Strong, Healthy, Mixed, or Tense
- A donut of the positive, neutral, and negative share
- Each top article tagged with its own sentiment
Rule of thumb: 70 and up is strong, 50 to 69 is healthy, 30 to 49 is mixed, and under 30 is tense. Check the negative share too: once it reaches 30%, the action plan tells you to review those articles first.
The outlets that cover you, and the articles to read.
Numbers tell you how much; the articles tell you what was said. The report ranks the outlets by how often they mention you, then lists the best-matching news and blog articles, one per outlet, each with its date, headline, snippet, and sentiment. Open the article, or send the outlet straight to outreach.
- Up to 12 citing outlets charted by mention count
- Ten top articles with a link to the real page
- An Outreach button that opens Press Pitch with the outlet filled in
Pro tip: the outlet that mentions you most is often a trade site, not a household name. It already knows your story, so it is the easiest pitch you will make this quarter.
Top coverage for tidewell coffee
Know if you are news, a blog topic, or both.
A brand that lives on blogs needs a different plan from one that shows up in the news. The report splits every mention by page type and by country, so you see which kind of coverage you already earn and which markets are paying attention.
- Mentions split into news, blogs, and organization pages
- The top countries by mention count
- A written insight naming the leading country
Why it works: the mix shows where your story already travels. If blogs carry most of it, reviewers and niche writers are your audience; if news leads, press releases and journalists are worth the effort.
Turn a press report into this week's to-do list.
Here is the read on the tidewell coffee example, the way a PR lead decides what to do next.
Everything else in the report.
Mention trend
Counts the top articles by month when their dates span at least two months. It reflects that sample, not every mention.
Mention cloud
Up to 30 words that recur in the top headlines and snippets, sized by how often they appear.
Coverage by country
The eight countries with the most mentions, charted so the markets paying attention stand out.
Insights and action plan
Plain sentences and numbered next steps, written from the measured numbers in the report.
Outreach in one click
Each article's Outreach button opens Press Pitch Assistant with the brand and outlet already filled in.
CSV export
Download the outlets, totals, sentiment split, and article list as a spreadsheet to share or keep.
From a name to a press plan.
Report on coverage without a clipping service
Pull the mention count, tone, and top outlets for a monthly update, and export the article list for the appendix.
Check how a launch landed
Run your brand after an announcement to see which outlets picked it up and whether the tone came out positive.
Walk into a pitch knowing the press picture
Run a prospect's name and show them who covers them, how it reads, and the outlets they have never pitched.
Vet a partner or spokesperson
Enter a person's name before you sign a deal and read the negative articles first, so nothing surprises you later.
Questions, answered.
From the DataForSEO Content Analysis index of web pages. The totals cover news, blog, and organization pages, and the article list covers news and blogs. Podcasts, video, TV, and social posts are not included.
Each mention is marked positive, neutral, or negative from its language. Positive counts 100, neutral 50, and negative 0, and the score is the average. 54% positive, 34% neutral, and 12% negative gives 71.
No. The report is a snapshot for one name, with no competitor comparison and no sentiment history. The mention trend only counts the top articles by month, so to track change, run the same name again later and compare.
Brand Monitor looks at every kind of page that mentions you, including forums and shops. Media Monitoring narrows to press-style pages, news, blogs, and organizations, and adds outlets, countries, and outreach for PR work.
One credit per report. If the index has no mentions for the name, you see an honest empty result and are not charged. Results for the same name can be reused for up to a day.
Yes. Type your brand name, look at the sentiment score and the top outlet, and read the first few articles. That alone tells you how you are seen and who to contact first.
Find out who is writing about you and how it reads.
Enter a brand or a person's name and run one report. You will get the mention count, the tone, the outlets, and the articles to act on.
Your content, in command.
Every workflow — AI article generation, SEO briefs, optimization, repurposing — in one operator-grade hub. Pick a tool, drop a topic, ship faster.
Launch any tool with one input
Drop a keyword, topic, or URL · choose a tool · we route + prefill for you.
AI Article Generator
90s4 long-form tools in one: SEO Brief, Outline, Full Article, Content Gap.
OPEN TOOLSEO Brief Generator
45sComprehensive writer brief from keyword to outline.
OPEN TOOLContent Optimizer
30sScore any page vs the top-10 and get specific edits.
OPEN TOOLContent Repurposer
40s1 article 8 ready-to-publish formats.
OPEN TOOLTopic Map
25sFind real subtopics, questions, and content ideas.
OPEN TOOLContent Template
30sReal DataForSEO template aligned to top-10 outliers.
OPEN TOOLMy Content
instantSaved library of briefs, articles, and pieces.
OPEN TOOLNo setup. Click a card — we prefill the right tool with a real query.
Optimize a page
TRY: paypal.comScore paypal.com against the top-10 and surface fixable gaps in 30 seconds.
Draft an SEO brief
TRY: AI SEO trends 2026Generate a writer-ready brief on "AI SEO trends 2026" with intent + outline.
Explore a topic
TRY: sustainable fashionMine real subtopics, questions, and content ideas around sustainable fashion.
One topic in. A whole content set out.
Drop a keyword, a topic, or a URL and the command center routes it into the right tool, already filled in. A brief, an outline, a full article, an optimized page, and eight repurposed posts, all from one input.
Great content dies in the gaps between tools.
Content work is scattered across a dozen tabs: research in one place, briefs in another, writing somewhere else, optimizing after that. Every handoff loses time and context. The Content Dashboard puts the whole workflow behind one command bar, so a topic goes from idea to a published set without leaving the page.
One input. The right tool. A finished set.
Drop one input
A keyword, a topic, or a URL in the command bar. No setup, no filters to learn.
We route and prefill
Pick a tool and the command center opens it with your input already filled in, running on real DataForSEO and live SERP data.
Ship the whole set
A brief, an outline, a full article, an optimized page, and eight repurposed posts, each saved to your library.
What these words mean
Command center
The one hub that holds every content tool. You start here, drop an input, and it sends you to the right tool ready to run.
one bar routes to 7 toolsSEO brief
A writer's blueprint for a page: the target keyword, the search intent, the outline, and the questions to answer.
ready in about 45 secondsContent optimization
Improving a live page so it ranks higher. Here it means scoring your page against the current top-10 and listing the fixes.
your page vs page oneSearch intent
What the searcher actually wants: to learn, to compare, or to buy. It decides what kind of page you write.
"how to" means write a guideContent repurposing
Turning one finished article into many formats, so a single piece becomes a week of posts.
1 article into 8 formatsTop-10 benchmark
The current page-one results for your keyword, used as the target your page has to match or beat.
the pages you are up againstDrop one input. Land in the right tool, ready to run.
The command center takes a keyword, a topic, or a URL, lets you pick a tool, and opens that tool with your input already filled in. No re-typing, no hunting through a menu.
- Routes a keyword, a topic, or a full URL to the tool that fits it
- Prefills the input so you go straight to the run button
- Quick-start cards drop in a real query when you begin from zero
Pro tip: not sure where to begin? The three quick-start cards prefill a real query, a page to optimize, a brief to draft, a topic to explore, so your first run is one click.
One topic becomes a brief, a full article, and eight posts.
The seven tools chain into a single workflow. Research the topic, brief it, outline it, write the full draft, score it against the top-10, then repurpose the finished piece, each step handing off to the next.
- AI Article Generator runs brief, outline, article, and content gap in one place
- Content Optimizer scores the draft against the live top-10 and lists the fixes
- Content Repurposer turns the finished article into eight ready-to-publish formats
Why it works: covering one topic as a brief, a full article, an optimized page, and a week of posts tells search engines and readers you own the subject, not that you touched it once.
Workflow: sustainable fashion
Every piece you have made, counted and one click away.
The dashboard keeps a running count of your content, pieces saved, articles written, briefs created, plus a live feed of your last runs so you can re-open any of them in a click.
- Live counters for content pieces, articles, briefs, and average SEO score
- An activity feed of your last 8 runs, each one click to re-open
- My Content saves every brief, article, and piece in one library
Rule of thumb: watch your average SEO score, not just how much you publish. Ten pages that beat the top-10 outrank fifty that do not.
One topic, start to finish.
A command center is only useful if you know what to do with it. Here is how it takes a single topic, "sustainable fashion," all the way to a published set, the way you would actually run it.
Everything the command center keeps ready.
Content Template
A DataForSEO content template aligned to the top-10 outliers: target word count, headings, images, and keywords.
Content Gap
See what the top-10 pages cover that yours does not, so nothing important is left out.
My Content
A saved library of every brief, article, and piece, searchable and one click to re-open.
Live activity feed
Your last 8 runs in a feed, each one click to jump back in where you left off.
Quick-start cards
Empty-state cards that prefill a real query, so there is never a blank screen to start from.
Content overview
Live counters for pieces, articles, briefs, and your average SEO score, updated as you work.
One place for the whole content operation.
Do a content team's work alone
Research, brief, write, optimize, and repurpose from one bar, without hiring or juggling five separate subscriptions.
Kill the tool-switching
Run the entire pipeline in one place so briefs, drafts, and edits stop getting lost in handoffs between tabs.
Turn a client topic into a set
Walk one keyword into a brief, a full draft, an optimized page, and a social set in a single sitting.
Never face a blank page
A quick-start card prefills a real query, and the brief and draft are ready in minutes, so you start writing instead of staring.
Questions, answered.
It is the command center for all seven content tools. Instead of opening each one separately, you drop a keyword, topic, or URL here, pick a tool, and it opens pre-filled. It also tracks everything you make in one library.
No. Pick any tool for any input. Most people follow the natural flow, research, brief, write, optimize, repurpose, but you can jump straight to whichever one you need.
Live sources. Topic Map, the briefs, the optimizer, and the template pull real DataForSEO and current top-10 SERP data. The articles and repurposed posts are written by AI from that data, not from a canned template.
The command bar routes and prefills so you skip the re-typing and the menu hunting, the tools hand off to each other as a pipeline, and every result is counted and saved in one library with a live activity feed.
Yes. The Article Generator produces a full-length draft from the brief and outline, and Content Optimizer scores it against the real top-10, so you can see exactly where it stands before you publish.
Yes. Start with a quick-start card, it prefills a real query for you, and follow the workflow. Every term is explained in plain words and each tool tells you the next move.
Your whole content operation, one command bar.
Drop a topic and route it into the right tool. You will get a brief, a full article, an optimized page, and a week of posts, all saved in one place.
AI Article Generator
Your end-to-end content engine: SEO briefs, content templates, article outlines, short-form articles of around 500 words, and keyword gap analysis. Pick a tab below to start a workflow, or run the whole pipeline from one keyword in Auto-Execute.
One keyword in. A finished draft out.
Type a topic and watch it become a complete piece: an SEO brief, a scored outline, then a full article with a snippet-ready answer and a real FAQ. One keyword, one click, brief to draft.
Good content dies in the gap between the idea and the draft.
You know the topic. What stops you is the blank page: what to cover, in what order, and how to make it rank. So the post never gets written, or raw AI fills it with padded, generic text. This tool closes that gap, turning one keyword into a briefed, structured, publishable draft.
One keyword goes in. Three stages come out.
Enter one keyword
The topic you want to own, in plain words. No settings to learn, no prompt to write.
We brief and structure it
We pull the real top-10, volume, and difficulty, then build the SEO brief and a scored H2 outline from it.
You get a finished draft
A focused article with a TLDR, sections, and FAQ, ready to edit and ship. Run each stage on its own, or all three at once with Auto-Execute.
What these words mean
SEO brief
The blueprint for a page: the target keyword, what to cover, how long, and what the ranking pages miss.
the plan a writer drafts fromOutline
The skeleton of the article: the H2 and H3 headings in order, each with the points it should make.
8 to 12 sections, scoredSearch intent
What the searcher actually wants: to learn, to compare, or to buy. It decides what kind of page to write.
informational means write a guideTLDR
A tight 40 to 60 word answer right after the intro. It is the block Google lifts into a featured snippet or AI Overview.
the answer in one paragraphE-E-A-T
Experience, Expertise, Authoritativeness, Trust: the quality signals Google rewards. The draft builds them in with real examples and named tools.
concrete proof, not fluffContent gap
The topics and keywords competitors rank for that you do not cover yet. Filling them is the fastest way to grow.
what the top-10 has that you don'tThe blueprint, built from the real SERP.
Before a word is written, we grade the live top-10 for your keyword: their word counts, the intent mix, and what they leave out. That becomes a directive brief a writer, or the AI, can draft straight from.
- A target spec: word count, heading count, reading time, and images
- Five to eight secondary keywords with real volume and intent
- The exact gaps in the top-10, plus a meta title and description
Rule of thumb: match the depth of the top-10 before you try to beat it. If they average 2,000 words on this topic, a 600-word post will not compete.
The structure, and a headline that earns the click.
The brief becomes a full H2 and H3 outline: 8 to 12 sections, each with a word budget and the exact points to make. You also get three title options, each scored 0 to 100 for how click-worthy it is.
- Descriptive H2 and H3 headings, never generic labels
- A word budget and specific key points per section
- Three distinct title angles plus the stats and quotes to source
Why it works: a scored title lets you pick the strongest angle before you write, so the piece you invest in is the one most likely to get clicked.
A real draft, not a prompt you still have to fix.
The writer turns the outline into a focused, premium short-form article: around 500 dense words with named tools, real numbers, and a snippet-ready answer up top. It is a draft you edit, not a wall of filler you rewrite.
- A 40 to 60 word TLDR built to win featured snippets and AI Overviews
- Three H2 sections with bullets, plus a three-question FAQ from real PAA
- Meta title, meta description, secondary keywords, and a clear CTA
Pro tip: keep the TLDR and FAQ exactly as written. Those two blocks are what Google pulls into snippets, so they are worth more than another paragraph of prose.
Draft · The complete guide to email marketing
How one keyword becomes a piece you can ship.
Here is the exact read on our example keyword, "email marketing," the way an editor would think through what the pipeline hands back.
Everything around the pipeline.
Content gap analysis
See the keywords a competitor ranks for that you do not, with volume, difficulty and an opportunity rating on each.
Auto-Execute
Run brief, outline, and article from one keyword in a single pass, or open any tab on its own.
Meta title + description
Snippet-ready meta tags sized to Google's limits, 50 to 60 and 140 to 160 characters.
Secondary keywords
Five to eight semantic variants with real volume, difficulty, and intent, woven into the draft.
Competitor gaps
Exactly what the ranking pages leave out, a missing comparison, no original data, thin coverage, grounded in the real top-10.
Save + export
Every brief, template and article is saved to your Library and exports to PDF, Excel, CSV, or JSON.
From a topic to a published page.
Turn a topic into a draft before lunch
You know your niche cold. Type the keyword and get a briefed, structured piece you only have to edit into your voice.
Hand writers a plan, not a one-liner
Give every writer a directive brief and a scored outline, so two people cover the same ground the same way.
Match the top-10 from day one
See the depth and intent the ranking pages hit, then ship content built to compete instead of guessing.
Fill the calendar in one pass
Auto-Execute takes a keyword to a snippet-ready draft, so the content pipeline keeps moving without stalling.
Questions, answered.
The brief and outline are built against live DataForSEO signals for your keyword: the real top-10 SERP, volume, difficulty, and the questions people ask. The draft is then written to that spec, so it targets what actually ranks rather than a guess.
The writer produces a focused, premium short-form piece of about 500 words with a TLDR, three sections, and a three-question FAQ. It is deliberately dense, not padded. The brief and outline plan the fuller depth you can expand to if you want a long-form guide.
Yes. Auto-Execute runs brief, then outline, then the full article from a single keyword in one pass. You can also open any one of the four tabs, SEO Brief Generator, Content Template, Full Article Writer, or Gap Finder, and run just that stage.
No. Every draft follows the brief's structure and includes a snippet TLDR, a real PAA-style FAQ, E-E-A-T signals, your secondary keywords, and a clear CTA. Because it is grounded in the live SERP and the target spec, it reads like a briefed piece, not a generic prompt response.
Yes. You type a topic in plain words, and every stage is labeled: the brief tells you what to cover, the outline gives you the headings, and the draft is ready to read. There is nothing to configure and no prompt to write.
Edit it for your voice and check the facts, then export to PDF, Excel, CSV, or JSON, or save it to My Content. The brief tells you exactly which claims and stats to verify before you publish.
Enter a keyword and get a finished draft.
It takes one topic. You get the brief, the scored outline, and a snippet-ready article, everything you need to go from idea to published in minutes.
Content Optimizer
Get specific edits to climb the SERP. We crawl the page for its real word count, headings, images and links, rate it on semantic breadth, structure, readability, schema and E-E-A-T, and show the live top-10 beside a prioritized fix list.
Full page score
Scores the page against the current top-10 and returns a prioritized fix list.
You already wrote it. Now find out why it isn't ranking.
We score the page 0 to 100 against the pages beating you, then hand back the exact edits, ranked by impact.
A page can be good and still lose.
You published something you were proud of, and it sits on page two anyway. The pages above you are not smarter, they just tick boxes yours misses: more depth, the right sub-topics, images, structure, schema. Content Optimizer measures your page against those winners and tells you exactly which boxes to tick.
A page in. A fix list out.
We read the page
We fetch the page and read what is actually on it, ready to score against the top-10.
We grade ten checks
Word count, keyword coverage, semantic breadth, structure, media, links, schema, readability, and E-E-A-T, each scored against the current top-10.
You get ranked edits
An overall score, the gap to the winners, and a fix list ordered by how many positions each edit is likely to earn.
What these words mean
Content score
One number from 0 to 100 for how well your page is built to rank for the keyword, versus the pages already winning.
78 = solid, with room to climbTop-10 benchmark
The average shape of the ten pages ranking now: their word count, headings, images, and authority. Your target to beat.
1,800 words on averageSemantic keywords
Related words and phrases Google expects a real expert to use. Covering them tells the page it belongs to the topic.
"cushioned", "trail", "flat feet"E-E-A-T
Experience, Expertise, Authority, Trust. Google's read on whether a page is written by someone who actually knows the subject.
author, sources, real detailSchema markup
Hidden code that labels your page for search engines, like marking a product, a review, or an FAQ so they show it richer.
Product and FAQ schemaReadability
How easy the writing is to read, scored on the Flesch scale. Shorter sentences and paragraphs keep readers on the page.
Flesch 60 = plain and clearA single number, and the reasons behind it.
The page is graded on ten separate checks, from word count to E-E-A-T, then rolled into one 0 to 100 score. You see the headline number and, just as important, which checks are dragging it down.
- One overall score you can watch climb as you edit
- A sub-score for each of the ten ranking factors
- A projected search position with and without the fixes
Rule of thumb: under 60 the page is thin, 60 to 80 is competitive, 80 and up is thorough. Clear the lowest sub-scores first, they move the total fastest.
See exactly what the top-10 have that you don't.
Every check is set beside the average of the ten pages ranking for your keyword. The gap is not an opinion, it is the difference between your page and the ones already winning. The top-10 here also carry far more authority, averaging DA 85 and about 1,000 referring domains.
- Your current stats next to the top-10 average
- A recommended target for every metric, not just a warning
- The depth, structure, and media the winners share
Why it works: matching the depth and structure of the top-10 tells Google your page covers the topic as fully as the ones it already trusts.
Not a wall of warnings. A to-do list.
Every gap becomes a specific edit, tagged High, Medium, or Low, with the effort it takes and the positions it is likely to earn. You start at the top and work down, so the biggest wins come first.
- Each fix priced by impact and by effort
- Ready-to-use headings, titles, and meta descriptions
- The semantic keywords to add, with how many times
Pro tip: ship the two High fixes first. Depth and semantic coverage carry the most projected lift for the least work, then re-run the scan to watch the score move.
Prioritized fixes · nike.com
Everything you need to rewrite the page.
Recommended headings
A ready H2 outline with the key points to cover under each, matched to the keyword.
Semantic keywords
The related terms your page is missing, each with how many mentions to add.
Title tags
Three click-ready title options, each with the reason it earns the click.
Meta descriptions
Three snippets written to stand out in the results and pull the click to your page.
Internal links
Anchor text and the related page to link from, so the piece is not left an orphan.
Readability and schema
Long or dense passages flagged with the plain fix, plus the structured-data types to add.
How to turn a score into a plan.
A score is only useful if you know what to do with it. Here is the exact read on our example, nike.com for "running shoes", the way an experienced SEO would think it through.
From a stuck page to a ranking one.
Revive a page stuck on page two
Score an underperformer, see the two edits that matter, and republish instead of writing something new from scratch.
Audit a client page in one click
Turn a URL into a scored, prioritized action list you can hand over or bill against, in the time it takes to paste it.
Know what to add before you publish
Check a draft against the current top-10 and cover the gaps up front, so the post lands ready to rank.
Make category pages compete on depth
Find where thin product and category copy falls short of the winners, and get the headings and terms to fill it out.
Questions, answered.
No. Give it the live URL and the target keyword in the format "your-url.com | target keyword". It reads the page for you and scores what is actually published.
Your page is graded on ten on-page checks, then each is compared to the average of the ten pages ranking for your keyword. The benchmark figures are AI-estimated and labeled as such, so treat them as a direction, not a stopwatch.
The Brief Generator plans a brand new page from a keyword. Content Optimizer works on a page you already have, scores it, and tells you what to change. Use the brief to write, use the optimizer to fix.
It gives you the exact edits, the new headings, the keywords to add, and ready titles and metas. You apply them, or hand the plan to the Article Writer to draft the expansion.
Yes. Every fix is ordered by impact. Start at the top of the list and work down until the score climbs.
Stop guessing at edits. Scan, score, ship the fixes.
It takes one URL and one keyword. You get a 0 to 100 score, the gap to the top-10, and a fix list ranked by the positions each edit can earn.
SEO Brief Generator
Turn any keyword into a complete SEO brief: target spec (word count, headings, reading time), semantic keywords, intent mix, SERP preview, top-competing pages, People-Also-Ask, gaps to exploit, and a ready-to-write outline.
Full content brief
Takes one keyword and returns the word-count target, the heading structure, the questions to answer and the pages you are up against.
Know exactly what to write before you write a word.
Type one keyword and get a complete content brief: the word-count target, the heading structure, the real questions to answer, and the exact pages you are up against, all graded from the live Google SERP.
Most articles are written blind.
A writer gets a topic and a deadline, not a plan. So the draft comes in too short, skips the questions searchers actually ask, and never looks at the pages already ranking. Then it gets rewritten twice and still stalls on page two. A brief removes the guesswork before the first sentence.
One keyword in. A build-ready brief out.
Enter a keyword
One topic you want to rank for. No filters to learn, no setup.
We grade the live SERP
DataForSEO pulls the real top-10 pages, their titles and word counts, the People Also Ask questions, the related keywords, and the measured difficulty.
You get the brief
Target length, heading structure, questions to answer, secondary keywords, meta title and description, and the gaps to exploit, ready to hand off or auto-build.
What these words mean
Content brief
The plan a writer follows. Everything the article must include to rank, gathered into one document.
one keyword becomes a full specTarget word count
How long the piece should be to compete, based on what already ranks and how hard the keyword is.
1,800 words to match the top 10Search intent
What the searcher actually wants: to learn, to compare, or to buy. It decides the kind of page to build.
Commercial means a buyer's guideSecondary keywords
Related phrases to work into the copy so the page covers the whole topic, not just the head term.
email automation, drip campaignPeople Also Ask
The real questions Google shows for your topic. Each one is a heading and a shot at the answer box.
12 real questions capturedContent gap
What the ranking pages leave out: no comparison, no original data, outdated info. That gap is your way to beat them.
none cover 2026 pricingHow long, how deep, how hard, decided for you.
Every brief opens with a concrete target graded from the real SERP: the word count to hit, the reading time, the number of headings, and the measured keyword difficulty, so the writer knows the size of the job before starting.
- Target word count set from what the top 10 actually run
- Real keyword difficulty measured by DataForSEO, not guessed
- Reading time, heading count, and image and link targets
Rule of thumb: match the length of the pages already ranking, then win on structure and depth, not on padding it with filler words.
Write the page they meant to search for.
The brief reads the intent behind the keyword and hands you the real questions people ask, so you build the right kind of page and answer what searchers actually type.
- The intent mix, so you pick guide, comparison, or landing page
- Real People Also Ask questions, ready to drop in as H2s
- Related searches that show the angles worth covering
Why it works: answering a real question word for word is what wins the answer box, and it is the fastest way to earn a featured snippet.
Hand off a plan, not a prompt.
It all comes together as one directive document: the outline with H1 and H2 headings, the secondary keywords, the questions, and a click-ready meta title and description. A writer can draft the full article from it with no further research.
- Full H1 and H2 outline with specific points under each
- Meta title 50 to 60 chars, description 140 to 160 chars
- Hand to the Article Writer or auto-build, saved to My Content
Pro tip: a real brief kills the rewrite loop. When the length, headings, and questions are decided up front, the first draft is usually the last one.
SEO Brief: email marketing
Everything else a writer needs, in the same brief.
Meta title and description
A click-ready title and description written to the target keyword, sized to fit search results.
Secondary keywords
Related phrases with real volume and intent to weave through the copy.
The pages to beat
The real top-10 ranking URLs, with the word counts you need to match.
Content gaps to exploit
What the ranking pages miss, named specifically, so you know your winning angle.
Internal and external links
Anchor topics to link from across your site, and authoritative sources to cite.
Hand off or auto-build
Send the brief to the Article Writer, or auto-execute the whole piece, and it saves to My Content.
How to read this brief like a pro.
A brief is only useful if you know what to do with it. Here is the exact read on our example keyword, "email marketing", the way an experienced content strategist would think it through.
From a one-line topic to a plan anyone can write.
Brief every writer the same way
Hand off a plan graded from the live SERP instead of a one-line topic, and stop rewriting drafts that missed the mark.
Walk in knowing what to write
Length, headings, questions, and the pages to beat, all decided before you open the document.
Scale content without scaling research
One keyword becomes a client-ready brief in about a minute, so you brief more work in less time.
Write like you have an SEO on staff
Follow the brief and cover exactly what already ranks, with no agency and no guesswork.
Questions, answered.
The live Google SERP plus DataForSEO: the real top-10 ranking pages, the real People Also Ask questions, real related keywords, and the measured keyword difficulty. The ranking domains are real sites that actually rank, never placeholders.
It is derived from the measured difficulty band and what the ranking pages actually run, not a made-up round number. A harder, more competitive keyword pushes the target up because the pages you are beating are longer and deeper.
Yes, that is the standard it is held to. Each heading gets specific talking points, the questions are real, the secondary keywords are named, and the gaps tell you your angle, so there is no further research to do before writing.
The brief is the strategy and the spec: what to write and why, graded from the SERP. The Article Outline is the section-by-section skeleton with target words per section. Most people run the brief first, then generate the outline or the article from it.
Yes. Every term is defined above, the intent tells you what kind of page to build, and the brief reads like a set of directions. Type a topic you care about and follow the plan it gives you.
Export it as PDF, Excel, CSV, or JSON, share a public link, hand it straight to the Article Writer, or auto-build the full piece. Every brief also saves to My Content so your whole content pipeline stays in one place.
Stop guessing. Start with the plan.
Enter one keyword and get the whole brief, graded from the live SERP: the length, the structure, the real questions, and the exact pages to beat.
My Content
Every brief, outline, article, and post you've saved — organized by status and type. New pieces auto-save from the SEO Brief Generator, Article Outline, Article Writer, and Auto-Execute pipelines.
Everything you write, in one workspace.
Every brief, outline, article, and post lands in one library with a status you can act on. Filled automatically by your writing tools, searchable, and always right where you left it.
Your drafts live everywhere except one place.
A half-written post is in a doc, an outline is in your notes, a brief is in a browser tab you already lost. You can never see what you have, what is done, and what still needs you. My Content pulls every piece into a single library so nothing you started falls through the cracks.
Pieces arrive, you organize, you ship.
Pieces land here
Anything you make in the SEO Brief Generator, Article Outline, Article Writer, or Auto-Execute saves itself. Or quick-add a title yourself.
You organize
Each piece carries a status and a type. Set it to Draft, In Review, or Published so you always know what is what.
You act on the set
Search, filter, and sort the whole library, bulk-publish your drafts, or export everything as JSON in one click.
What these labels mean
My Content uses a handful of labels.
Piece
Any single thing you have written or planned, and one row in your library. It could be an article, a brief, an outline, or a post.
"Best CRM Software 2026" is one pieceStatus
Where a piece is in your workflow: Draft, In Review, or Published. It is how you tell finished work from work that still needs you.
Draft means not ready yetType
What kind of content it is: Article, SEO Brief, Outline, or Social Post. Filter by type to see just one kind at a time.
Show only your outlinesCompletion
The share of your library that is Published, from 0 to 100. A one-number read on how much you have actually shipped.
11 of 24 live is 46%Auto-save
Pieces you make in the writing tools drop into this library on their own. There is nothing to copy over or paste in.
Write an article, find it hereLibrary
Your whole collection of saved pieces in one searchable, sortable place. It holds up to 300 pieces and keeps the newest on top.
Sort newest first, or A to ZEvery piece you write, gathered in one library.
Whatever you create in the writing tools saves itself here the moment it exists, and you can quick-add anything else by title. No copying, no pasting, no lost drafts.
- Auto-saves from the SEO Brief Generator, Article Outline, Article Writer, and Auto-Execute
- Quick-add any title with a status and type in seconds
- Articles, briefs, outlines, and social posts all in one place
Why it works: one place to look means nothing gets orphaned. If it is in your library, you can find it, finish it, and ship it.
Your library: CRM software
Know exactly where every piece stands.
Each piece is a Draft, In Review, or Published, and the library rolls that up into a single completion score. One look tells you what is shipped and what is still on your plate.
- Three clear stages: Draft, In Review, Published
- A completion score that counts only what is live
- The status mix so you see your backlog at a glance
Rule of thumb: clear the In Review pile first. Those pieces are done and just need a final look, so they lift your completion the fastest.
Filter the whole library, then move on the set.
Search by title or tag, filter by status or type, and sort newest, oldest, or A to Z. Once you have the pieces you want, bulk-publish your drafts or export everything at once.
- Search plus status, type, and sort filters on the full library
- Bulk Publish Drafts flips every draft to live in one click
- Export Library downloads the whole set as JSON
Pro tip: filter to one type before you work. Reviewing all your outlines in a row is far faster than jumping between article, brief, and post.
Turn one glance into a plan.
A library is only useful if it tells you what to do next. Here is the exact read on our example workspace, "CRM software," the way an editor would think it through.
Everything you need to run your content.
Quick add
Add any piece by title, pick a status and type, and it is in your library in seconds.
Search and tags
Type part of a title or tag and the list narrows instantly to what you meant.
Bulk publish
Flip every draft to Published at once when a batch is ready to go live.
Export library
Download the whole set as JSON to back it up or move it wherever you need.
Auto-save
Pieces from every writing tool arrive on their own, so your library stays current.
Sort and filter
Order by newest, oldest, or A to Z, and filter down to one status or type.
One workspace for whatever you write.
See the pipeline at a glance
Every draft, review, and published piece in one board, so the whole team knows what is done and what is next.
Never lose a half-written post
Start a piece, get pulled away, and pick up exactly where you left off. Nothing you began quietly disappears.
Keep every client piece straight
Tag and filter by client or type, then export the whole set as a clean record of what you produced.
Move a batch to done in one pass
Filter to your drafts, finish them in a row, and bulk-publish when the batch is ready. Less juggling, more shipping.
Questions, answered.
Two ways. Anything you make in the SEO Brief Generator, Article Outline, Article Writer, or Auto-Execute saves itself here automatically. You can also quick-add any piece by typing a title and picking a status and type.
In your own browser, private to you, holding up to 300 pieces. It is instant and needs no account sync. Use Export Library any time to download a JSON copy for a backup or to move it elsewhere.
Draft is still being written, In Review is finished and waiting on a final check, and Published is shipped. Your completion score counts only the Published pieces, so it reflects what is actually live.
My Reports stores the analyses you run, like domain overviews and backlink profiles. My Content stores the things you write, like articles, briefs, outlines, and posts. One is data you pulled, the other is work you made.
Yes. Bulk Publish Drafts flips every draft to Published in one click, and Export Library downloads the entire set as JSON so you always have a full copy.
Type a title into Quick Add and choose a status, or generate a piece from a topic and it saves itself. From there, set a status on each piece and publish when you are ready. There is nothing to learn first.
Every piece you write, right where you left it.
Add a title or generate one from a topic. Your drafts, briefs, outlines, and posts all gather here with a status you can act on, ready to finish and ship.
Catch it before you hit publish.
Paste a finished draft and we scan it against the live web for passages that already exist word for word, then read how AI-written it sounds, so you know it is clean before anyone else sees it.
The costly mistakes hide in the last five minutes.
A draft can look finished and still carry a passage that already lives somewhere else, or phrasing that reads as machine-written. Both quietly cost you: duplicate content gets buried in search, and AI-sounding copy loses reader trust. The trouble is you cannot see either one by rereading your own work.
Paste a draft. Get a go or no-go.
Paste your draft
The finished text, a couple of sentences or a whole article. No formatting, no setup, no account fields to fill in.
We probe the live web
We pull distinctive sentences from across the draft and search each as an exact phrase on Google, then take a separate read on how AI-written it sounds.
You get a verdict
An overlap score, the exact passages and sites that match, and an AI-likelihood read, so you know what to fix or that you are clear to publish.
What each check means
Nothing below assumes you know how plagiarism or AI detection works.
Originality / overlap
How much of your draft already appears on other web pages, word for word. Lower is better, and the score runs 0 to 100.
13% overlap is mostly your own writingVerbatim match
A sentence from your draft that shows up on another site exactly as you wrote it. That is what counts against originality.
an exact-phrase hit on GooglePassage
A distinctive sentence we pull from your draft to search. We sample several from across the whole document, not just the top.
8 passages checked per runAI-likelihood
An estimate, 0 to 100, of how likely the text reads as written by an AI model. A guide to reread, never a verdict.
38% reads as human-writtenDuplicate content
Text that also lives elsewhere online. Search engines pick one version to rank and can bury the rest, so this protects your rankings.
why originality is worth a checkMatching source
A site where one of your passages was found. Sources are ranked by how many of your passages each one holds.
one site held the flagged lineSee exactly how much already exists online.
We search up to eight distinctive sentences from across your draft as exact phrases on Google. The share that turns up somewhere else becomes one overlap score from 0 to 100, with a labeled scale so the number means something.
- Distinctive sentences sampled across the whole draft, not just the intro
- One score from 0 (all yours) to 100 (all found elsewhere)
- A labeled scale that turns the number into publish, review, or rewrite
Rule of thumb: under 15 is clear to publish, 15 to 40 means review the flagged lines, and 40 or more means rewrite before it goes live.
Know if it reads as machine-written.
A separate pass estimates how likely your draft was written by an AI model and returns a 0 to 100 score with a plain human, mixed, or AI label. It is a nudge to reread the weak spots, never a blocker.
- A single 0 to 100 likelihood, with a short note on why
- Three honest bands: likely human, mixed signals, likely AI
- Runs alongside the originality check, in the same pass
Why it works: AI copy tends to be smooth but generic. A high reading is a prompt to add specifics, a real example, or your own voice, which is exactly what readers reward.
Every match traced back to its source.
When a passage does turn up elsewhere, we show you the exact flagged sentence and the sites that hold it, ranked by how many of your passages each one contains, with a link straight to the page. You see precisely what to reword.
- The exact flagged sentence, so you know what to rewrite
- Matching sites ranked by how many passages they hold
- A direct link to each page the match was found on
Pro tip: one hit on a single niche site is usually a close paraphrase to loosen. The same line on many sites is boilerplate worth rewriting entirely.
Report · How to pull a better espresso shot
Everything the check hands you.
Publish verdict
One clear call at the top: looks original, some overlap, or high overlap, with what to do next.
Matched passages
Every flagged sentence listed on its own, with the exact sites it was found on, each one clickable.
Ranked sources
The sites holding your text, ordered by how many passages each one contains.
AI-likelihood read
A 0 to 100 estimate of how machine-written the draft sounds, with a plain human, mixed, or AI label.
Whole-draft sampling
Passages are drawn evenly across the document, so the score reflects the full piece, not only the opening.
Companion Fact Checker
A sibling check that pulls the factual claims out of a draft and verifies each against cited sources.
How to read the verdict.
A score is only useful if you know what to do with it. Here is the exact read on our example draft, "How to pull a better espresso shot," the way an editor would think it through before publishing.
The last check before anything goes live.
Publish knowing it is yours
Check a finished post in seconds so a close paraphrase never slips out as accidental duplicate content.
Prove the work is original
Hand clients a clean originality and AI read with every draft, before they think to ask for one.
Vet submitted drafts fast
Catch lifted passages and machine-written filler in guest posts and contributor work before they reach the site.
Check your own writing first
See what reads as unoriginal or AI-written and fix it while it is still yours to fix.
Questions, answered.
We take distinctive sentences from your draft and search each one as an exact phrase on Google through DataForSEO. A match means that sentence appears word for word on a live page right now, not against a stale, private database.
We sample up to eight distinctive passages spread across the draft, search each one, and the score is the share that turned up somewhere else. Under 15 is clear, 15 to 40 is worth a review, and 40 or more means rewrite before publishing.
It is an estimate, not a verdict. AI detection is genuinely hard and no tool is certain, so we show it as a probability with a human, mixed, or AI band and never block you on it. Treat it as a reason to reread, not as proof.
Very short and very common sentences are skipped on purpose, because they make poor probes. We check distinctive, mid-length sentences, so a stray idiom will not tank your score, though a directly quoted paragraph can show as a match.
This check is about originality and how AI-written the text sounds. The Fact Checker is a separate tool that pulls the factual claims out of a draft and verifies each against cited sources. For anything important, run both before you publish.
Yes. Paste your text and read the one line at the top: looks original, some overlap, or rewrite. Everything below is optional detail for when you want to see exactly what matched and where.
Know it is clean before you hit publish.
Paste the draft and get an originality score, the exact matches, and an AI-likelihood read in one pass, so nothing goes live that shouldn't.
Catch the wrong number before your readers do.
Paste a draft and we pull out its checkable claims, the statistics, dates, and named facts, then verify each one against the live web and hand you a verdict with sources.
One wrong statistic costs you the whole article.
Readers forgive a typo. They do not forgive a made-up number. Drafts today are full of secondhand statistics: copied from an old post, misremembered, or invented by an AI writer with total confidence. Once a reader catches one, everything else you wrote is doubted too.
Paste the draft. Get verdicts with sources.
Paste your draft
Any text over a couple of sentences: an article, a landing page, a report section.
We pull the claims
The checkable statements are extracted: statistics, dates, quantities, named events, attributions. Opinions and advice are left alone.
Each claim meets the web
Every claim is verified against live web sources and comes back Supported, Disputed, or Unverified, with a one-line explanation and the citations behind it.
The four words the report uses
The whole result is built from these terms.
Checkable claim
A statement that can be true or false: a statistic, a date, a quantity, a named event. "Open rates average 21%" is checkable. "Email is great" is not.
up to 6 pulled per checkSupported
Live web sources back the claim as written. Keep it, and cite one of the sources to make the article stronger.
green: safe to publishDisputed
The sources disagree with the claim. The explanation says why, so you can correct the line before anyone reads it.
red: fix before publishingUnverified
The web could not confirm the claim either way. Not wrong, just unproven: soften the wording or find your own source.
amber: your judgment callCitation
The web page a verdict is based on, linked so you can open it and judge the source yourself.
up to 5 sources per claimLive check
Verification happens at the moment you run it, against the current web, not a stored answer sheet that may have aged.
checked now, not last yearIt finds the sentences that can be wrong.
You do not tell it what to check. It reads the draft and pulls out the statements that carry factual risk, the numbers, dates, and named facts, and skips the opinions and advice that cannot be true or false.
- Statistics, dates, quantities, events, and attributions
- Opinions and generic statements are left alone
- Up to 6 claims pulled from each check
Pro tip: if the tool finds no claims at all, that is information too. It means the draft argues without evidence, and one good sourced statistic would strengthen it.
Every verdict arrives with its receipts.
Each claim is checked against current web sources, not against a stored answer. The verdict comes back with a one-line explanation and the citations behind it, so you never have to take the tool's word for anything.
- Supported, Disputed, or Unverified, per claim
- A one-sentence explanation of what the sources say
- Up to 5 openable citations for every verdict
Why it works: a verdict you can audit beats a verdict you must trust. The citations let you check the checker, which is exactly what a careful editor would demand.
Claim: "average open rate is 45%"
A five-minute fix list instead of a research day.
The summary counts your Supported, Disputed, and Unverified claims, and the fix list writes itself: correct the disputed lines using the sources, soften or source the unverified ones, and cite the supported ones. Then publish.
- One glance tells you if the draft is publishable
- Each disputed claim carries the correction material
- Supported claims give you ready citations to add
Rule of thumb: disputed claims are mandatory fixes, unverified claims are judgment calls, and supported claims are free credibility if you cite the source in the article.
Small things that make it dependable.
Honest empty result
If the draft has no checkable claims, it says exactly that instead of inventing verdicts.
Fails loudly, not quietly
If the check cannot run, you get a clear error, never a fake clean report.
Pairs with Trust Checks
Run Pre-Publish Trust Checks for originality and AI-likelihood, then this for accuracy. Together they are the full pre-publish screen.
Fast enough for every draft
Claims are verified in parallel, so five claims take about as long as one.
Saved to your Library
Every check is recorded, so you can show a client the draft was verified before it shipped.
Works on any prose
Articles, landing pages, whitepapers, reports. If it makes factual claims, it can be checked.
How to read a fact-check like an editor.
Here is the read on our example draft about email marketing, claim by claim.
Anywhere a wrong fact is expensive.
Screen AI drafts before they ship
Generated content states facts confidently. Run every AI-assisted draft through the checker before the editor signs off.
Protect the client's name
The post goes out under their brand. A checked draft with citations is a deliverable you can stand behind.
Keep old statistics from recirculating
Catch the expired numbers your sources copied from each other before you become the next link in the chain.
Make claims that survive scrutiny
Investors and customers check your numbers. Check them first.
Questions, answered.
Each claim is checked against live web sources at the moment you run it, through a search-grounded AI. The verdict, the explanation, and the citations all come from that live lookup, never from a stored answer sheet.
Trust Checks answers "is this copied, and does it read AI-written?". The Fact Checker answers "is this true?". A draft can be perfectly original and still wrong. Run both before anything important goes out.
No, and it is built so you do not have to. Every verdict ships with its citations. Treat Disputed as a strong signal to open the sources and decide, not as an automatic rewrite. You stay the editor.
The draft contains no statements specific enough to verify: no numbers, dates, or named facts. Opinion pieces often check out this way. It is an honest result, and often a hint that one sourced statistic would make the piece stronger.
3 credits per check. One run extracts up to 6 claims and verifies them all in parallel, with citations for each, so a whole draft is screened in a single check.
If you publish anything with a number in it, yes. Paste the draft, look at the summary, fix what is red. It takes one run and reads like a traffic light, no research skills required.
Publish it knowing it holds up.
Paste the draft, get up to six checkable claims verified against the live web with sources, and fix the weak lines before your readers find them.
My Reports
Every analysis you have run — domain overviews, backlink profiles, brand monitors, content briefs and more — collected in one library. Filter by tool, domain, date or score; export any saved report as PDF / CSV / JSON with one click.
Domain Overview
Full SEO snapshot: organic traffic, keywords, authority, backlinks, top pages, competitors — in one view.
Full Site Audit
Technical SEO audit: crawl issues, page speed, Core Web Vitals, mobile usability, schema validation.
Competitor Battle
Head-to-head comparison across SEO, traffic, AI visibility, and market position.
Brand Monitoring
Sentiment trends, mentions by platform, share of voice, crisis alerts, and review scoring.
Backlink Audit
Live referring domains, anchor-text cloud, toxic link detection, new/lost/broken filters, DA distribution.
Keyword Research
AI-generated keyword universe with intent, volume, difficulty, CPC, and related SERP features.
Scheduled Reports
Automate weekly or monthly reports for any domain. Metric Vault queues the run on your schedule and tells you when one is due, so you know what to open without keeping a calendar of it yourself.
White-Label Reports
Export reports with your own logo, colors, and domain so clients see YOUR brand instead of Metric Vault. Standard for agencies billing client work — every exported PDF and public share-report page is fully customised.
Upload your logo and set brand colors. Applied to every PDF export and public share-report page. Perfect for agencies delivering reports to clients under their own brand.
Tell us about the business
The essentials that appear across the whole site. Watch the preview update as you type.
-
1
-
2
Contact
Social
-
3
Services *
Each one becomes a card in the services section.
Why them
Audience and goal
-
4
The canvas paints with the first colour it recognises. Your exact words go into the prompt.
-
5
-
6
Images
Anything else
This is the site your prompt describes, rebuilt as you type.
Niche Scorer
Will that niche actually make money? Type a niche and a city. Get a straight answer built from live Google data: what a click costs, how many people search, who holds the map pack, and how beatable the competition is.
Open a saved score for nothing, or pull fresh data when you think the market has moved. Scores are kept for 90 days.
Find out whether a niche pays before you build the site.
Type a trade and a city. We pull what advertisers really pay per click, how many people actually search, who holds the organic top ten and who holds the map pack, then grade the four together so you get a straight answer instead of a hunch.
Most niches are picked on a feeling, and the bill arrives later.
A niche can look busy and pay nothing, or look quiet and pay very well. Search volume on its own tells you neither, because a thousand people looking for something free is worth less than fifty people looking for something that costs four thousand pounds. The things that decide it are scattered across four different reports, so almost nobody checks all four before committing months to a site.
Four live pulls, graded together.
Every number comes from a request made when you press the button, for the city you typed. Nothing is modelled and nothing is carried over from a similar town.
Name the trade and the city
Pick the city from the list rather than typing it, so the location resolves to the one Google actually uses.
We pull four reports at once
Google Ads click prices and volumes, the organic top ten, the map pack, and a list of related terms for the sub-niches.
Each signal gets its own grade
Ticket, demand, competition and map pack are scored separately, so a strong niche with one weak side still shows you which side.
You get one verdict
An A to F grade with the reasoning underneath, plus the sub-niches worth taking instead if the headline term is a wall.
Plain definitions, so the grade is arguable.
Ticket
What an advertiser pays for a single click on this term. It is the closest public number to what one customer is worth, because nobody bids high on work that pays little.
Read from live Google Ads pricingDemand
How many people search the core terms each month. If your town is too small to have its own figures, we widen to country level and say so on the report rather than showing you a zero.
Monthly searches across the core termsCompetition
Who actually holds the organic top ten. Directories sitting in those spots are a good sign: they are easier to displace than a real business that has been building the page for a decade.
Counted from the live top 10Map pack
How strong the weakest business in the local three-pack is, by review count, and how many of them have no website at all. That is the gap you would be walking into.
Read from the live map resultsThe grade
A to F, from the four scores together. 85 and above is an A, 70 a B, 55 a C, 40 a D, below that an F.
Each signal is graded on the same scaleSub-niches
Related terms with their own volume, so when the headline trade is a wall you can see the narrower version of it that is not.
Each one can be scored in a clickTwo niches, same city, opposite answers.
Take roofing and dog grooming in the same town. Roofing clicks cost eighteen pounds because one job is worth thousands, and three of the top five results are directories, so the field is soft. Dog grooming clicks cost under two pounds, the map pack is four established salons with hundreds of reviews between them, and the organic results are all real local businesses. Same city, same effort to build, and only one of them pays for the year it takes.
The grade says which. The four signals underneath say why, so you can disagree with it on a specific number rather than on a feeling.
Before you run one.
Four live requests: Google Ads click prices and search volumes, the organic top ten, the map pack, and a related-terms list. They are made when you press the button, for the city you picked. Nothing on the report is estimated.
Small towns often are not in the Google Ads location database, or report zero for everything. When that happens we widen the volume figure to country level and label it on the report. Competition and the map pack stay specific to your city, because those queries carry the city in the search itself.
Because dozens of towns share a name, and a typed city that resolves to the wrong one gives you a confident report about somewhere else. Picking from the list ties the run to the exact location Google uses.
Three reports. Looking at the same niche and city again inside the cache window costs nothing, so comparing a shortlist and coming back to it later is cheap.
Not on its own. A low grade on a broad trade often hides a narrow version that scores well, which is what the sub-niche list is for. Score two or three of those before writing the niche off.
Score it before you commit to it.
A niche takes months to rank and minutes to check.
Niche Finder
Which local trades do people actually search for here? Pick a place and see every trade we track ranked by real monthly searches, what a click costs, and what the market is worth. Then open any one of them in Niche Scorer.
See which trades a town actually searches for.
Pick a place. We measure every local trade we track against live Google Ads data for that exact spot, then rank them by how many people search, what a click costs, and what the whole market is worth in clicks each month. Open any line straight into Niche Scorer.
Picking the trade is the decision, and it is usually made from a list someone wrote from memory.
Choosing which local trade to build for is a bigger call than any keyword you pick afterwards, and there is no obvious place to look it up. So the shortlist comes from whatever came to mind, and the checking happens one trade at a time: type it into a keyword tool, squint at the volume, try another. Twenty trades in, nobody is comparing like with like any more, and the ones nobody thought of were never on the list at all.
One place in, every trade measured against it.
There is one input, because the place is the only thing that changes. Everything after it runs the same way for every trade on the list, which is what makes the ranking mean something.
Why the top of the list is not the answer.
Boise, Idaho. Sixty-one of the eighty-four trades come back with measurable demand. Read the first three rows on searches alone and you would pick the wrong one.
Four terms, and what each one is actually telling you.
Straight answers.
No, and the result says so on the page. It is the set of local trades Metric Vault tracks, measured the same way so the ranking is fair. It is a shortlist of the trades that carry local search demand, not a census of every business in town.
Google reports no volume for places below a certain size, so rather than show you an empty list we widen to the nearest area it will report on and tell you which one. The shape of the ranking still holds, but the competition where you are will be lighter than the numbers suggest.
Finder answers "which trades here are worth looking at" across the whole list. Scorer answers "can I actually win this one" for a single trade, by adding the organic top ten and the map pack. Use Finder to narrow the field, then open the two or three that survive in Scorer.
Because picking attaches Google's location code, and the demand data is keyed to that code rather than to the text. Typed-but-not-picked is ambiguous, and there is more than one Springfield. The map pin and the use-my-location button resolve to a code the same way.
It is the opposite signal for organic work. A high click price means the work is worth a lot to the businesses already buying it, which is exactly what makes ranking for it valuable. It only means expensive if you intend to buy the clicks rather than earn them.
Report History
Your most recent runs, newest first, with the tool, domain and score for each. Export the latest 100 as JSON for compliance, billing, or QA.
Account Settings
Your profile, plan, security and preferences, all in one place.
These actions are permanent and cannot be undone.
Bulk Analysis
Side-by-side authority, traffic, keywords, and backlinks for up to 10 domains at once.
Ten competitors, one comparison.
Pick one premium report, paste up to ten domains, and run it across all of them at once. You get every rival lined up on the same metrics, authority, traffic, keywords, and backlinks, ranked side by side instead of run one at a time.
One tool, ten tabs, stale by the time you're done.
You want to see how you stack up against a set of rivals, so you run Domain Overview on the first, copy the numbers into a sheet, run the second, copy again, ten times over. By the time you reach the last one you've lost the thread, and the first numbers are already an hour old. Bulk Analysis runs the same report across the whole list in one pass and lines the results up for you.
Pick a report. Paste domains. Run once.
Pick a report
Choose one of five: Domain Overview, Backlink Profile, Keyword Overview, Traffic Intel, or Advertising Research. That is the single lens the whole comparison runs on.
Paste your domains
One per line, up to about ten. Your competitors, a client's rivals, a prospect list, or your own portfolio of brands.
Read the table
We run that report for every domain in one pass and lay the results side by side, sorted so the leader and the laggard are obvious at a glance.
What these terms mean
Bulk Analysis has its own words.
Bulk analysis
Running one report across many domains in a single pass, instead of running the same tool once per competitor.
one report, ten domains, one runReport type
The single lens you compare on. Domain Overview, Backlinks, Keywords, Traffic, or Advertising. You pick one per run.
Domain Overview is the all-rounderSide by side
The comparison table: one row per domain, the same columns for every one, so you read them like for like.
every domain on the same axisThe field
The set of domains you paste in. Your competitors, a client's rivals, or your own group of brands.
up to ten domains you chooseBenchmark
A reference point. What good looks like measured against rivals, not in a vacuum. A score means little until you see the field around it.
Authority 68 vs a leader at 79Authority Score
A 0 to 100 estimate of a domain's ranking strength, based on its backlinks. Higher means it tends to outrank weaker sites.
notion.so scores 74 of 100See the whole field on one axis.
Pick a metric and every domain lands on the same scale, pulled in the same pass, so the comparison is honest. The leader, the pack, and the laggard are obvious before you read a single number.
- The same report, at the same moment, for every domain
- Sorted high to low, so the ranking reads itself
- The gap between rivals shown, not just the raw values
Rule of thumb: a score only means something next to its neighbors. Authority 68 looks strong until the domain beside it sits at 79.
Choose the report, we run it ten times.
Bulk Analysis is not one metric. Pick any of five premium reports and it runs that one across your whole list, so you can benchmark on authority today and on backlinks tomorrow with the very same domains.
- Five report types, one paste-and-run workflow
- The same domain list works for any of them
- Each domain gets the full report, not a trimmed sample
Pro tip: run Domain Overview first for the lay of the land, then a focused report like Backlinks or Keywords on just the two or three domains worth a closer look.
One report, across every domain
Rank the field, then take it with you.
The comparison sorts on any column, so you can rank the set by authority, by traffic, by keywords, whatever you are benchmarking. See at a glance who owns the category, then export the whole table to work it in a sheet.
- Sort by any metric to re-rank the whole field instantly
- See each domain's share of the category, not just totals
- Export the full comparison to CSV in one click
Why it works: ranking a set on one metric turns ten scattered lookups into a single decision: who to study, who to ignore, and where you stand.
Turn the table into your next target.
A comparison is only useful if it points somewhere. Here is the read on our ten project-management rivals, run on Domain Overview, the way an experienced SEO picks who to study next.
Everything that keeps the comparison honest.
Consistent columns
Every domain reports the exact same fields, so the table is truly like for like.
Gap to the leader
Each domain's distance from the top is shown, so you see how far you have to climb.
Sort any metric
Re-rank the whole field by authority, traffic, keywords, or backlinks in a click.
Save the field
Keep a domain set and re-run the same benchmark next month to watch it move.
Up to ten per run
Paste one domain per line, up to about ten, and run them all in a single pass.
Built on the real reports
Each column is the full standalone report, run at that moment, not a trimmed preview.
From a list of domains to a decision.
Benchmark yourself against the field
Run Domain Overview across your five closest rivals and see exactly where you rank on authority, traffic, and keywords.
Size up a prospect's market in one pass
Paste a prospect and its rivals, run one report, and walk into the pitch already knowing the landscape.
Audit all your brands at once
Put your own domains in the list and compare them like for like to see which is pulling ahead and which is lagging.
Compare a whole category fast
Line up the players in a market on one metric to see who leads before you dig into any single one.
Questions, answered.
Up to about ten per run, pasted one domain per line. Drop in your set, pick a report, and it runs that report for every domain and lines the results up side by side.
It is simply one report per domain. Ten domains costs the same as running that report ten times on your own. You just do it in one pass and get the comparison table for free.
Five: Domain Overview, Backlink Profile, Keyword Overview, Traffic Intel, and Advertising Research. You choose one per run, and it runs across your whole domain list.
Each run uses a single report so the columns line up cleanly. To benchmark on a second lens, keep the same domain list and switch the report type, then run it again.
The same live DataForSEO sources behind each standalone tool. A bulk Domain Overview is the Domain Overview report, just run across your whole list at once, so the numbers match the single-domain tools.
Yes. Pick Domain Overview, paste a few competitor domains, and read the ranking. It is the fastest way to see where you stand without learning every metric first.
Paste your rivals and see the whole field.
Pick one report, drop in up to ten domains, and run it once. You'll get every competitor lined up on the same scale, ranked, and ready to export.
Keyword Overview
Search volume, difficulty, intent, SERP features, and rich content brief for any keyword.
Single keyword breakdown
Volume, difficulty, intent and SERP features for one keyword, plus a content brief.
Know a keyword before you bet a page on it.
Type any keyword and see its real demand, difficulty, cost, and intent, pulled live from Google and DataForSEO, plus the competition and a brief to outrank them.
Most content fails before it's written.
You pour hours into a page, then it never ranks. Not because the writing was weak, but because the keyword was the wrong bet from the start. Keyword Overview answers that first question in seconds, so you commit to pages you can actually win.
One keyword in. A decision out.
Enter a keyword
A single word or a full phrase. No setup, no filters to learn.
We pull the live picture
Real-time Google SERP plus DataForSEO: volume, difficulty, CPC, intent, and the top results as they rank right now.
You get the full read
Demand, how hard it is, who is winning, the related terms, and a content brief, in one screen.
What these numbers mean
Search volume
How many people type this into Google in an average month. The bigger the number, the bigger the audience you could reach.
368K = a large, steady audienceKeyword difficulty
How hard it is to reach the first page of Google for this word. It runs from 0 (easy) to 100 (brutally competitive).
43 = doable with a genuinely good pageCPC (cost per click)
What advertisers pay Google for a single click on this word. A higher number usually means the term is more commercial.
$1.08 = mostly informational, low sales pressureSearch intent
What the person actually wants when they search: to learn something, to compare options, or to buy right now.
Informational = they want a helpful guideSERP
Short for the Google results page itself. "SERP features" are the extra boxes on it, like People Also Ask, images, or a featured answer.
More features = more ways to get seenLong-tail keyword
A longer, more specific phrase. Fewer people search it, but it is usually much easier to rank for, so it is a great place to start.
"neutral running shoes" beats "shoes"See real demand, and where it's heading.
Not a rounded estimate. Actual monthly search volume with up to five years of history, so you can tell a rising topic from a fading one before you invest.
- Exact monthly volume, not a bucketed range
- Up to 60 months of seasonality and direction
- Spot seasonal peaks so you publish in time
Pro tip: a steady or rising trend is safer than a spiky one. Sharp spikes usually mean a seasonal or fad keyword that fades before your page matures.
Know if you can actually win, and what to write.
A 0 to 100 difficulty score tells you how hard the top of the SERP really is. The intent mix tells you what searchers expect, so the page you build matches what Google already rewards. Hover the donut to explore.
- Difficulty scored from the live top-10, not a static table
- Intent split across informational, commercial, transactional
- CPC and competition to gauge commercial value
Rule of thumb: under 30 is easy, 30 to 60 is winnable with a genuinely better page, and above 60 usually needs an established, trusted site behind it.
Get the brief to outrank them.
Every overview ends with a build-ready brief derived from the real top-10: the word count to hit, the H1 and H2 outline, the entities to cover, and the titles you're up against.
- Word-count target and topical depth from ranking pages
- Suggested H1 and full H2 outline
- Must-include entities and competing titles
Why it works: matching the depth and structure of the pages already ranking is the fastest way to tell Google your page belongs in the same conversation.
The Complete Guide to running shoes
Everything around the keyword, in one place.
SERP features
See what shows alongside the ten blue links, and which you can win.
Top ranking pages
The live top-10 with estimated traffic share, so you see who to beat.
Regional volume
Where the demand actually is, market by market, with local CPC.
Related and long-tail
Dozens of easier variants you can win faster, each clickable to deep-dive.
Branded vs generic
How much of the demand is chasing a brand, so you set the right strategy.
Questions people ask
Real People Also Ask pulled from the SERP, ready-made H2s and FAQs.
How to read a result like a pro.
Numbers only help once you know what they're telling you. Here's the exact read on our example, "running shoes," thought through the way an experienced SEO would.
From "should I?" to "here's the plan."
Pick your next blog topic with proof
Compare a shortlist of keywords by demand, difficulty, and intent, and commit to the one you can rank for instead of guessing.
Size a market before you build
Add up the volume across a topic and its variants to judge whether a whole content cluster is worth the effort.
Find the easy long-tail wins first
Surface low-difficulty variants you can win now to build authority before chasing the hard head terms.
Match the page to what searchers want
Let intent and the top-10 brief decide the format, so you're not writing a guide when people came to buy.
Questions, answered.
Every overview is a live pull from the Google SERP and DataForSEO at the moment you search. Nothing is served from a stale, weeks-old cache, so the numbers reflect the SERP as it stands right now.
It's scored 0 to 100 from the strength of the pages currently ranking in the live top-10, so it reflects the real competition for that keyword today rather than a fixed lookup table.
Exact. You get the actual monthly search volume with up to 60 months of history, so you can read seasonality and direction instead of guessing from a bucketed band.
Overview gives you the full read on one keyword you already have in mind. Keyword Explorer takes one seed and expands it into thousands of related ideas to choose from. Most people use Overview to validate a keyword, then Magic to find easier variants.
Yes. Every number comes with what it means and a recommended next step. Type a word you care about and you get whether it is worth writing about and what to do next.
Enter a keyword and see the full picture.
It takes one search. You'll know the demand, the difficulty, the intent, and exactly what to build, before you write a single word.
Keyword Gap
Find keywords your competitors rank for that you don't, plus shared SERPs to defend.
Your site vs a competitor
Your website is one half of the comparison already. Name the competitor and we return what they rank for that you do not, plus the SERPs you both hold.
Gap Finder compares your website against a competitor, so it needs a website on the account first.
See where your rival beats you.
Put your site against a competitor and get the keywords they rank for that you don't, the ones you can steal fastest, and the shared searches you need to defend. Two domains in, a full battle plan out.
You can't beat a competitor you can't see.
Your rival is ranking for hundreds of searches you have never even looked at, and pulling in the customers you both want. You feel it in the traffic reports, but you can't name the keywords. Gap Finder lays both sites side by side and turns that blind spot into a list you can act on this week.
Two domains in. A steal-and-defend plan out.
Enter two domains
Type both into one field with "vs" between them, like "yoursite.com vs competitor.com". You against the rival you want to beat.
We line both footprints up
We pull every keyword each site ranks for from live DataForSEO, match them up, and compare your position to theirs on each one.
You get the battle plan
Sorted into what to steal, where to push, what to defend, and where you already win, each keyword tagged with volume, difficulty, and the gap.
What these words mean
This tool splits the two sites into a few piles.
Keyword gap
The keywords your competitor ranks for and you don't. The whole reason this tool exists: it names your competitor's advantage.
3,200 terms they own, you don'tMissing keyword
A search where they show up and you don't appear at all. Pure offense: a proven term you can build a page to steal.
"indoor soccer shoes" (them only)Quick win
A keyword where you already rank, but below them, often on page 2 while they sit on page 1. The fastest points to grab.
you rank 14, them 4, one nudge awayShared keyword
A search you both rank for on page one. Contested ground: worth defending, because slipping here hands them traffic you had.
1,900 SERPs you both holdStrong keyword
A term where you outrank them. Your moat: study why you win here and reuse that on the keywords you want to take.
1,100 terms where you're aheadGap value
The monthly traffic value of every keyword you're missing, in dollars. It turns "3,200 keywords" into "here's the money on the table."
128K per month up for grabsEvery term they rank for and you don't.
This is the offense. We hand you the full list of keywords your competitor pulls traffic from while you're invisible, each with its real volume, difficulty, and search intent, so you can go take them.
- Only the terms where they rank and you don't appear at all
- Real volume, difficulty, and intent on each one
- Sort by demand or difficulty to plan which to attack first
Pro tip: steal the high-volume missing keywords where they only rank on page 2 first. The demand is proven and their position is beatable.
Know exactly where you two collide.
Every keyword falls into one of three piles: yours alone, theirs alone, or shared by both. The shared pile is contested ground you already hold a spot on, and it is the cheapest traffic to protect.
- A clear split of yours only, theirs only, and shared
- Shared SERPs flagged so you can defend the ones you're slipping on
- The size of the theirs-only pile tells you how much room there is to grow
Rule of thumb: defend before you attack. A shared keyword you drop off page one costs you traffic you already had, which is more expensive than a keyword you never won.
The keywords you're one step from taking.
These are the terms where you already rank, just below them, so you don't need a new page. A page-2 keyword sitting under their page-1 result is the fastest traffic on the whole board.
- Your position, their position, and the gap between you on each
- The traffic uplift you'd gain by overtaking them
- Ranked so the biggest, closest wins sit right at the top
Why it works: a page-2 keyword needs a nudge, not a rebuild. Google already trusts your page for the term, so refreshing it and adding a few internal links often lifts it onto page one.
Quick wins: nike.com vs adidas.com
Everything you need to read the matchup.
Position buckets
How many of your rankings sit in the top 3, top 10, or page 2, next to theirs, so you see who owns the strong spots.
Intent breakdown
Whether the gap is people ready to buy or just researching, so you know what kind of page to build to close it.
Your strong keywords
Every term where you already outrank them. Your moat, and the strategy to copy onto keywords you want next.
Gap value in dollars
The monthly traffic value of the keywords you're missing, so the plan comes with a number the whole team understands.
Where you're outranked
The weak keywords where they sit above you. The defensive to-do list, sorted by how much traffic each loss costs.
Save and export
Send any pile straight to your Keyword Vault or export it, so the steal list becomes a real content backlog.
How to turn a gap into a plan.
A comparison only matters if you know what to do with it. Here is the exact read on our example matchup, "nike.com vs adidas.com," the way an experienced SEO would think it through.
From one rival to a clear line of attack.
Take the leader's keywords
Point the tool at the market leader and get a ranked list of the exact proven searches to chase to close the distance.
Build a pitch in minutes
Show a prospect precisely where a competitor beats them and the traffic value of fixing it, before you've written a word.
Fill the gap with proven demand
Turn the missing-keywords pile into a content calendar of topics you know already pull traffic for someone in your space.
Defend before you lose it
Watch the shared SERPs and catch the terms you're slipping on early, while a nudge still wins them back.
Questions, answered.
Yes. This is a head-to-head tool, so put both into the one field with "vs" between them, like "yoursite.com vs competitor.com". A single domain has nothing to compare against and returns nothing. If you want the read on one site alone, use a different tool.
Keyword Overview reads one keyword in depth: its volume, difficulty, and intent. Gap Finder compares two whole domains to find which keywords one owns and the other misses. Overview tells you if a single term is worth it; Gap tells you which terms to fight your competitor for in the first place. Most people use Gap to find the targets, then Overview to validate the best few.
Live DataForSEO ranking data for both domains, pulled when you run the comparison, not a cached list. Every keyword, position, and volume is real Google data, so the gaps and quick wins reflect where the two sites actually stand today.
Any domain works, and a bigger rival is often the best target. A larger competitor means a larger gap, which is more proven keywords for you to mine. The quick-wins pile shows the ones you can realistically take now, even against a giant.
Yes. The result is sorted into piles of steal, push, and defend, the quick wins are flagged for you, and each keyword pairs a number with the move it implies. Type your site against a rival you know and follow the plan.
See where they beat you, and take it back.
It takes two domains. You'll get the keywords to steal, the quick wins to push, the SERPs to defend, and the terms you already own, one clear battle plan against the rival you name.