EntityMap v1.0

What Top Rankings Knows

A structured, entity-first index of this site's knowledge, published for AI agents, language models and retrieval pipelines under the EntityMap v1.0 specification. Where a sitemap lists pages, this lists what the pages actually assert, with the evidence behind each claim.

Machine-readable version: entitymap.json

Publisher: Top Rankings Entities: 20 Generated: 2026-08-05T09:47:44.198Z Status: self-declared

Types represented: Service (8), Concept (3), Organization (2), Person (1), Place (1), Taxonomy (1), Methodology (1), ProprietaryTerm (1), Metric (1), Platform (1).

Organization

Top Rankings

e_org_top_rankings · also known as TopRankings

A search engine optimization agency in Exeter, New Hampshire that works exclusively with roofing contractors. It is the roofing-focused practice of Smile MEDIA.

Relations

Evidence

Top Rankings is an SEO company built exclusively for roofing contractors. We put your company in the Google Map Pack and at the top of organic search for every city you serve, so your phone rings with estimate requests instead of tire-kickers.
Top Rankings · Roofing SEO Company | SEO for Roofing Companies | Top Rankings definition
Top Rankings is the roofing-focused practice of Smile MEDIA, a digital agency that has been ranking businesses on Google since 1998, from local companies to national brands. We took everything that experience taught us and pointed all of it at one industry: roofing.
Top Rankings · About Top Rankings | Roofing SEO Experts Since 1998 evidence
Our focus is revenue optimization: more booked jobs, higher average tickets, and business growth you can see on the schedule board.
Top Rankings · Roofing SEO Company | SEO for Roofing Companies | Top Rankings evidence
Organization

Smile MEDIA

e_org_smile_media

The parent digital agency behind Top Rankings, founded in 1998 and based in Exeter, New Hampshire. It provides website design, software development and digital marketing services.

Evidence

Being part of Smile MEDIA means clients get a niche agency’s focus with a full-service agency’s bench: senior strategists, writers, developers, and outreach specialists who have ranked businesses in markets far harder than roofing.
Top Rankings · About Top Rankings | Roofing SEO Experts Since 1998 evidence
Person

Sheyne Branconnier

e_person_sheyne_branconnier

CEO of Top Rankings and owner of Smile MEDIA. He has been building and marketing businesses on the internet since 1995 and is the named author of the site’s roofing SEO guides.

Relations

Evidence

Sheyne Branconnier is the CEO of Top Rankings and owner of Smile MEDIA, the Exeter, New Hampshire agency behind it. He has been building and marketing businesses online since 1995, from early e-commerce applications through cloud services to SEO for national brands.
Top Rankings · About Top Rankings | Roofing SEO Experts Since 1998 definition
He co-founded Northeast Internet Publishing in Portsmouth in 1995 to build early e-commerce applications, spent 14 years running a Seacoast cloud services provider that was acquired in 2015, and founded Smile MEDIA in 2011.
Top Rankings · About Top Rankings | Roofing SEO Experts Since 1998 evidence
Place

New Hampshire

e_place_new_hampshire · sameAs

The US state that Top Rankings serves first, with dedicated city pages for Manchester, Nashua, Concord, Dover, Rochester, Salem, Derry and Portsmouth before expanding across New England.

Evidence

New Hampshire is a collection of small, tightly-packed markets rather than one big one, and that changes how roofing SEO should be run here.
Top Rankings · New Hampshire Roofing SEO | SEO for NH Roofing Companies definition
Concept

Roofing SEO

e_concept_roofing_seo · sameAs

Search engine optimization applied specifically to roofing contractors, covering the Google Map Pack, city-level organic rankings, and content matched to how homeowners search for roof repair and replacement.

Evidence

Google decides which roofer to show based on hundreds of signals, but they cluster into three groups: relevance (does your site match the search?), proximity (are you local?), and authority (does the web trust you?).
Top Rankings · Roofing SEO Services | Local SEO, Content & Links for Roofers definition
Most marketing agencies treat a roofer like a restaurant with shingles. They don’t know that "roof repair" and "roof replacement" are completely different buyers, that storm season changes search behavior overnight, or that a single ranked keyword can be worth six figures in contracts.
Top Rankings · Roofing SEO Company | SEO for Roofing Companies | Top Rankings evidence
Months 1–2: Foundation work. Rankings barely move. Months 2–3: First measurable movement. Months 4–6: Lead flow becomes obvious. Months 7–12: Compounding sets in. Year 2+: the campaign costs the same, but produces multiples of month six.
Top Rankings · How Long Does Roofing SEO Take? A Month-by-Month Timeline | Top Rankings procedure
Concept

Google Map Pack

e_concept_map_pack · also known as Local Pack

The block of three local business listings shown above organic results for location-based searches. For roofing contractors it is typically the single largest source of inbound phone calls.

Relations

Evidence

Search "roofing companies near me" and look at what loads first: a map with three businesses. For roofing contractors, those three listings generate more phone calls than everything below them combined. Homeowners tap the call button without ever visiting a website.
Top Rankings · How Roofers Get Into the Google Map Pack (2026 Playbook) | Top Rankings definition
In the Map Pack, proximity to the searcher matters, so your strongest Map Pack presence is near your physical location. But organic rankings have no such limit.
Top Rankings · Local SEO for Roofers | Map Pack Optimization | Top Rankings evidence
Concept

AI Search Visibility

e_concept_ai_search_visibility · also known as Generative Engine Optimization

Being named as a recommended business inside AI-generated answers from systems such as ChatGPT, Google AI Overviews and Perplexity, which assemble recommendations from existing search, review and citation signals.

Relations

Evidence

Google now answers many roofing questions with AI Overviews before showing a single traditional result, ChatGPT handles millions of local recommendation queries, and Perplexity cites its sources right in the answer. The roofers being named are not lucky. They are the ones whose online presence AI systems can read, verify, and trust.
Top Rankings · AI Search for Roofers: How to Get Recommended by ChatGPT, AI Overviews & Perplexity | Top Rankings definition
There is no separate "AI index" you can submit your site to, and no shortcut around the ranking systems that already exist. AI search is a new front end on the same competition.
Top Rankings · AI Search for Roofers: How to Get Recommended by ChatGPT, AI Overviews & Perplexity | Top Rankings evidence
Taxonomy

Roofing Keyword Intent Tiers

e_tax_roofing_keyword_intent

A six-tier classification of roofing search queries by buyer intent and job value: contractor-selection, replacement, repair and emergency, material and comparison, storm and insurance, and commercial.

Relations

Evidence

Most roofing keyword lists are alphabetized junk. This one is organized the way homeowners actually buy, because a keyword’s value comes from the intent behind it, not its search volume.
Top Rankings · Roofing Keywords: 100+ SEO Keywords That Actually Book Jobs | Top Rankings definition
The tiers are: Tier 1 contractor-selection keywords (highest value), Tier 2 replacement keywords (biggest tickets), Tier 3 repair and emergency keywords (fastest to convert), Tier 4 material and comparison keywords (research stage), Tier 5 storm and insurance keywords (seasonal), and Tier 6 commercial keywords (a different buyer entirely).
Top Rankings · Roofing Keywords: 100+ SEO Keywords That Actually Book Jobs | Top Rankings procedure
Methodology

Revenue Mapping

e_method_revenue_mapping

The practice of assigning every keyword group a job type and realistic average ticket before it is given a page, so SEO budget is allocated by contract value rather than by search volume.

Relations

Evidence

Each keyword group gets tagged with the job type it represents and a realistic average ticket. A keyword with 30 searches a month that produces $15,000 replacements beats a 500-search keyword that produces $300 gutter cleanings. Obvious once mapped, invisible in a generic tool export.
Top Rankings · Roofing Keyword Research | Keywords That Book Jobs | Top Rankings definition
Traffic is vanity; booked estimates are sanity. Our keyword research maps every search in your market to a job type and dollar value, so your SEO budget flows to the keywords that produce contracts.
Top Rankings · Roofing Keyword Research | Keywords That Book Jobs | Top Rankings evidence
ProprietaryTerm

Market Exclusivity

e_prop_market_exclusivity

Top Rankings’ contractual policy of working with only one roofing company per service area, on the basis that two competitors cannot honestly be optimized for the same three Map Pack positions.

Relations

Evidence

Our exclusivity rule isn’t marketing. It’s structural. You can’t honestly optimize two competitors for the same three Map Pack spots. Ever.
Top Rankings · About Top Rankings | Roofing SEO Experts Since 1998 definition
We enforce market exclusivity: one roofing client per service area. If we’re ranking you in Manchester, we won’t take another Manchester roofer.
Top Rankings · Roofing SEO Company | SEO for Roofing Companies | Top Rankings evidence
Metric

Cost Per Lead

e_metric_cost_per_lead · also known as CPL

The blended cost of acquiring one inbound roofing enquiry. Top Rankings uses it to compare SEO against paid advertising, where SEO’s cost per lead falls as rankings mature while ad costs rise.

Relations

Evidence

Ads get more expensive every year (auction dynamics guarantee it). SEO’s cost per lead falls as rankings mature. Mature campaigns routinely land at a quarter of PPC’s cost per lead.
Top Rankings · Roofing SEO vs. PPC: Which Actually Wins for Roofers? | Top Rankings statistic
Platform

Google Business Profile

e_platform_google_business_profile · also known as GBP

Google’s business listing platform that supplies the data behind the Map Pack. Its completeness, review volume and activity are primary inputs to local roofing rankings.

Relations

Evidence

Your profile is a ranking asset, not a set-and-forget listing. We optimize every field: categories, services, service areas, hours, attributes, photos, and posts.
Top Rankings · Local SEO for Roofers | Map Pack Optimization | Top Rankings procedure
For local service queries, every AI system leans heavily on Google Business Profile data, reviews, and established directories. A complete, active profile with steady reviews is the closest thing to a direct line into AI answers.
Top Rankings · AI Search for Roofers: How to Get Recommended by ChatGPT, AI Overviews & Perplexity | Top Rankings evidence
Service

Local SEO for Roofers

e_svc_local_seo

A managed campaign to place a roofing company in the Google Map Pack across every city it serves, covering Google Business Profile optimization, review generation, citations and city landing pages.

Relations

Evidence

When a homeowner searches "roofing companies near me," Google shows three businesses on a map before anything else. Those three roofers get the calls. Our local SEO service is a systematic campaign to make sure one of them is you.
Top Rankings · Local SEO for Roofers | Map Pack Optimization | Top Rankings definition
Own the Google Map Pack in every city you serve. Google Business Profile optimization, reviews, citations, and local landing pages built for roofers.
Top Rankings · Roofing SEO Services | Local SEO, Content & Links for Roofers evidence
Service

Roofing Keyword Research

e_svc_keyword_research

Keyword research that maps every roofing search in a market to a job type and dollar value, then assigns each keyword group a page, prioritized by contract value rather than search volume.

Relations

Evidence

We map every keyword a homeowner types between "roof leak" and "signed contract," then build your site around the ones that produce jobs, not just traffic.
Top Rankings · Roofing SEO Services | Local SEO, Content & Links for Roofers definition
We pull every roofing-related search with volume in your service area: head terms, long-tail questions, seasonal spikes, and the material-specific searches that signal premium jobs.
Top Rankings · Roofing Keyword Research | Keywords That Book Jobs | Top Rankings procedure
Service

On-Page SEO for Roofing Websites

e_svc_on_page_seo

Structuring a roofing website so there is a well-optimized page for every service offered and every city served, connected by internal links and marked up with schema.

Relations

Evidence

Google ranks pages, not companies. On-page SEO is the discipline of giving Google a perfectly structured page for every service you offer and every city you serve, then connecting them so authority flows where you need it.
Top Rankings · On-Page SEO for Roofing Websites | Site Architecture That Ranks definition
Service

Roofing Content Marketing

e_svc_content_marketing

Cost guides, material comparisons and storm-damage content written for a specific roofing market, intended to reach homeowners during the research stage before they request quotes.

Relations

Evidence

By the time a homeowner calls three roofers for quotes, one company has usually already won: the one whose website explained the problem, the options, and the honest costs. Our content marketing makes you that company.
Top Rankings · Roofing Content Marketing | Content That Books Estimates definition
Service

Technical SEO Audits

e_svc_technical_seo

Diagnosis and repair of the crawlability, site speed, mobile usability and Core Web Vitals problems that prevent an otherwise sound roofing website from ranking.

Relations

Evidence

You can have great pages, strong reviews, and real authority, and still underperform because Google can’t crawl your site properly or your pages take six seconds to load on a phone. Technical SEO is the foundation inspection every campaign starts with.
Top Rankings · Technical SEO for Roofing Websites | Audits & Core Web Vitals definition
Service

Roofing Website Design

e_svc_website_design

Building fast, conversion-focused roofing websites whose architecture, speed and content structure are engineered for search before styling, including estimate forms, galleries and city pages.

Relations

Evidence

Most web designers build brochures. We build lead engines: sites where the architecture, speed, and content structure are engineered for SEO before the first pixel is styled, because we’re the ones who have to rank it afterward.
Top Rankings · Roofing Website Design | Fast Sites Built to Rank & Convert definition
Service

AI Search Optimization

e_svc_ai_search_optimization · also known as AI SEO

A monthly programme to make a roofing company the business named by AI assistants, combining answer monitoring, entity and schema work, answer-ready content, identity consistency and named authorship.

Relations

Evidence

Homeowners now ask ChatGPT and Google’s AI Overviews to pick a roofer for them, and the AI names two or three companies with no ads and no page two. This service builds the signals those systems read, so the name they give is yours.
Top Rankings · AI SEO for Roofers | ChatGPT & AI Overviews | Top Rankings definition
Nobody controls what an AI system says, and AI answers change as models update. We put that in writing the same way we refuse to promise #1 rankings.
Top Rankings · AI SEO for Roofers | ChatGPT & AI Overviews | Top Rankings evidence