How to Get Your Roofing Company Mentioned More Often in AI Answers Over 90 Days
Andy Harris · November 3, 2026 · 10 min read

To get your roofing company mentioned more often in AI answers, stop trying to hold every mention and aim to appear more often than your competitors across a rolling quarter. AI citations are volatile by nature. Rank well on Google, keep your pages answering real homeowner questions, and keep your reviews and local listings steady.
Why does my roofing company show up in AI answers one day and vanish the next?
AI answers churn by design. Ahrefs tracked about 37,500 citations across five AI tools for 20 days and found that at least half were gone by the next day. If your roofing company drops out of an answer, that is usually normal behavior. It is not a penalty, and it is not proof you broke something.
The study comes from Ahrefs, written by Mateusz Makosiewicz and published October 29, 2026. His colleague Xibeijia Guan asked five AI tools the same questions every day for 20 days. She took every website cited on day one and followed it. Was it still cited the next day? If it disappeared, did it ever return?
Picture checking ChatGPT on Monday and seeing your company recommended for roof replacement in your town. You check Thursday and you're gone. Most owners read that as a disaster. The data says it is how these tools behave.
The takeaway is simple: one check tells you almost nothing. Makosiewicz puts it plainly: "Treat citation volatility as normal."
How often do AI citations disappear and come back?
According to Ahrefs, 50 to 83 percent of citations are gone the next day, depending on the tool. But about 75 percent of the citations that dropped came back within 20 days. A missing mention is often temporary, which is why judging your visibility from a single check is a mistake.
Here is how many citations were gone by day two, per Ahrefs:
- Google AI Overviews: 50%
- Google AI Mode: 58%
- ChatGPT: 59%
- Gemini: 81%
- Copilot: 83%
Gemini and Copilot looked worse partly because their next answer often cited nobody at all. Take those answers out, and Ahrefs says all five tools looked similar: 50 to 60 percent of citations disappeared by the next answer that included citations.
Staying power is rare. Only 4.0 to 6.8 percent of citations on Google AI Overviews, Google AI Mode and ChatGPT lasted all 20 days. Nobody holds a spot permanently, including your competitors.
So the goal changes. You are not trying to own a spot. You are trying to show up more often than the other roofer over time.
How do I measure AI mentions over a 90-day window?
Count how many of the last seven days your roofing company was mentioned, and track that number every week for 90 days. Ahrefs recommends this seven-day count instead of judging from one check. The trend matters more than any single day, and the target is a higher count than your closest competitor.
Here is a simple way to do it by hand:
- Write down 10 questions a homeowner might ask, like "who is the best roofer in my town" or "how much does a roof replacement cost."
- Ask the same questions in the AI tools your customers are likely to use, on a regular schedule.
- Record whether your company is mentioned and which competitors show up.
- Once a week, count how many of the last seven days you appeared.
- Compare your count to your top two competitors at day 30, day 60 and day 90.
It is tedious, and that is the honest truth. If you would rather skip the spreadsheet, our AI visibility report is built to show where your business appears in AI answers.
If you want to see how a contractor can approach this from a different angle, this PushLeads video covers why contractors might use YouTube to get leads from Google and AI search.
What actually makes a roofing company get cited more often?
Ahrefs found that pages that rank in Google, get search traffic and have a title that answers the question keep their citations longer. That finding is about Google's AI tools. For a roofer, it means the basics still do the work: pages that rank, get visits and answer what homeowners actually ask.
In practice, that looks like this:
- A separate page for roof repair, roof replacement and storm damage, instead of one vague services page.
- A page for each town or area you actually serve.
- Titles that answer a question, such as what a roof replacement costs in your area and what affects the price.
- Straight answers near the top of each page, not a wall of marketing copy.
Now my own angle, and I want to be clear this is my read and not an Ahrefs finding. Roofing is a high-trust purchase. Homeowners read reviews, check your Google Business Profile and look at who else covers their area. If you ask for a review after every finished job and keep your profile current, you give every search tool, AI or not, more fresh and consistent evidence that you are a real, active roofer in that town.
Steady beats flashy. A review a week for a year looks better than 50 reviews in one month and then silence.
Do more backlinks help my roofing company show up in AI answers?
Not beyond the basics, according to Ahrefs. Its data linked rankings, traffic and a title that answers the question to longer-lasting citations. More DR, which is Ahrefs' domain strength score, or more backlinks beyond the basics did not help. For a roofer, spend time on useful pages before spending money on links.
This matters because a lot of agencies will sell a roofing company a pile of links and call it AI optimization. The study does not support that.
If your site already ranks for your services and your towns, the next gain probably comes from better answers, fresher pages and a stronger local presence. Not from a bigger link count.
If you're unsure where your profile and local presence stand today, our free Local Visibility Score is a quick place to start.
Should I track my company name separately from "best roofer near me"?
Yes. Ahrefs says being cited for your own pricing is not the same as appearing for a best-X search. Track factual questions about your brand, reviews and recommendation questions as separate groups. Otherwise a strong result in one group can hide a weak result in another.
For a roofer, that means three buckets:
- Brand questions: Is your company legit? What do you charge? Where do you work?
- Review questions: What do customers say about you?
- Recommendation questions: Who is the best roofer in town?
Most owners check the first bucket because it feels good to see their own name. The third bucket is where new customers come from. If you show up for your own name but never for the "best roofer" question, you have a gap, and a single combined score would hide it.
Ahrefs also suggests brand mentions may make a better KPI than citations because they are more stable. For a local contractor, being named in the answer matters even if your website is not linked.
How do I know if a drop in mentions is real?
Look at what came before the drop. Ahrefs found that a citation that held for eight or more days almost always returned, 96 to 99 percent of the time. A one-day citation never came back 34 to 41 percent of the time. A dip after a long run is usually noise. A dip after a flicker means little.
So if you were mentioned five or six days out of seven for a few weeks and then vanished for two days, wait. Do not rewrite your whole site.
The reverse also holds. Do not credit a page edit for a single comeback. Ahrefs notes that citations often disappear and return on their own, so the next appearance is not proof your change worked. Look for a sustained improvement in how often you are cited.
When a drop does persist, Ahrefs suggests checking the page's search performance and how well it answers the question. If a page stopped ranking or stopped matching what people ask, fix that first.
What does a 90-day plan look like for a roofing company?
Spend the first month measuring, the second fixing your pages and profile, and the third building steady review and content habits. Then compare your seven-day counts at day 90 against day 30. You want a higher average than competitors, not a perfect streak.
Here is the plan I would run:
- Days 1 to 30: Pick your 10 questions, split them into brand, review and recommendation groups, and record your baseline seven-day counts for you and two competitors.
- Days 31 to 60: Fix the basics. Run a Google Business Profile audit, clean up your service and town pages, and make sure each page title answers a real question.
- Days 61 to 90: Keep the habits going. Ask for a review after every job, answer reviews, and add one useful page or update per month.
- Day 90: Compare your seven-day counts to day 30. Look at the trend, not any single day.
- Repeat: Keep the habits. This is a rolling quarter, not a one-time project.
Nothing in here is magic, and I won't promise a specific result. The study was 20 days long, so it shows how AI citations behave, not how fast a roofer can climb. What it does show is that steady, boring work is the right bet.
Common questions
How long does it take for a roofing company to show up more in AI answers?
Nobody can promise a timeline. The Ahrefs study covered 20 days, so it tells us how citations behave, not how fast a roofer improves. A 90-day window is long enough to see a trend in your seven-day counts. Judge the direction, not a single week.
Can my roofing company stay in AI answers permanently?
No. Ahrefs found only 4.0 to 6.8 percent of citations on Google AI Overviews, Google AI Mode and ChatGPT lasted all 20 days. Volatility looks like a built-in trait of AI answers. Aim to appear more often than competitors over time instead of holding every mention.
Are brand mentions better to track than website citations?
Ahrefs suggests they may be. Citations are volatile, and brand mentions appear to be more stable, so they make a better candidate for a KPI. For a local roofer, being named in the answer is what puts you on the shortlist, even without a link.
Do I need to check every AI tool?
Probably not. Ahrefs tracked five tools, and once answers with no citations were excluded, all five showed similar churn. Pick two or three your customers are likely to use, such as ChatGPT and Google's AI answers, and ask the same questions on the same schedule.