Your Fix Kit
violet - the exact steps to get cited
Everything below is built from your live audit. Work it top to bottom. Most operators climb 20-40 points in 45-60 days doing exactly this.
← Back to your full score report1. Paste this schema on your homepage
Add this JSON-LD inside your site head tag (or via your CMS schema field). It tells every AI engine exactly what violet does and where. Replace the YOUR-DOMAIN, phone, and review-count placeholders, then validate at Google Rich Results Test.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "RoofingContractor",
"name": "violet",
"image": "https://YOUR-DOMAIN.com/logo.jpg",
"url": "https://YOUR-DOMAIN.com",
"telephone": "+1-XXX-XXX-XXXX",
"address": {
"@type": "PostalAddress",
"addressLocality": "global",
"addressRegion": "NE",
"addressCountry": "US"
},
"areaServed": {
"@type": "City",
"name": "global"
},
"priceRange": "$$",
"makesOffer": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Roofing installation"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Roofing repair"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Emergency roofing service"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Roofing maintenance"
}
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "REPLACE_WITH_YOUR_COUNT"
}
}
</script>
2. Get listed on the sources AI actually reads
The first block is where the engines looked when answering about you. Fix those first - same name, address, phone everywhere. Then work the universal backbone.
Universal citation backbone
3. Your 7-step climb playbook
1. Add RoofingContractor schema with GAF certifications
+7 ptsWhy: Citation rate is 0.0% across all engines, and manufacturer certifications are critical trust signals for AI.
Do this: Generate JSON-LD for RoofingContractor schema using Google's structured data tool. Include GAF Master Elite and CertainTeed SELECT as credentialingAuthority. Expect to spend 3 hours updating 10 key pages.
2. Claim listings on BBB and Angi today
+6 ptsWhy: No citations exist on any directories, and leading competitors are listed there.
Do this: Go to BBB and Angi, create or claim your business profile. Ensure NAP consistency and fill in all service details. Anticipate 1-2 hours to complete both listings.
3. Get 8 Google reviews highlighting storm damage work
+10 ptsWhy: More reviews can boost visibility; current review count is zero on Google, despite competitors having multiple mentions.
Do this: Reach out to past clients who received storm damage repairs. Use email or text to request reviews on Google and clarify to mention storm damage specifically. Block out 1 day for outreach and follow-up.
4. Add pages for storm-damage and insurance claims
+7 ptsWhy: The current site lacks specific service pages, affecting search visibility for these key terms.
Do this: Create dedicated pages for storm-damage repairs and insurance claims, including FAQ schema. Allocate 5 hours to draft content, with 2 pages targeting specific keywords and structured data.
5. List warranty terms in schema offers
+2 ptsWhy: Missing warranty terms can limit opportunities for 'best warranty' queries from those looking for roofers.
Do this: Define and document system warranty and workmanship warranty to include in schema offers. Expect 1-2 hours to research and add this information to your existing structured data.
6. Reference All Seasons Roofing in FAQs
+3 ptsWhy: Competitor All Seasons Roofing was mentioned 2 times, indicating a possible content gap to address.
Do this: Draft a FAQ section addressing how your services compare to All Seasons Roofing. Allocate 2 hours to research and write this content.
7. Monitor performance on OpenAI searches weekly
+2 ptsWhy: No citations mean vulnerability; tracking competitor mention frequency can surface opportunities for content improvement.
Do this: Set up a Google Alert for 'roofing in NE' and monitor mentions weekly. Use findings to adjust content and citation strategies based on competitor performance. Spend 30 minutes setting up alerts.
Want us to do all of this for you?
Founder cohort members get this re-pulled weekly with the work done for them. $0 until your score climbs 30 points.
See Done-For-You →