
Pole barn & post-frame builders
Can visitors find your service area, understand the buildings you offer and start a project request? Explain size, use and site needs before asking for an estimate.
Free website grader
Is your website working for your business? Check its SEO, AI answer readiness and lead-capture basics. Get your grade without an account, then unlock a practical checklist of fixes.
More than being online
A website can load successfully and still leave important questions unanswered: What do you build? Where do you work? How can a homeowner request an estimate? A contractor website audit checks for the foundations that support those answers.
This free website grader reviews your homepage for search-readiness and lead-capture signals. It gives you a score out of 100, a letter grade and a checklist of suggested fixes. To know whether your site actually brings in business, compare those findings with your calls, form submissions and booked jobs.
Looking for an outage check? We must be able to fetch your page to grade it, but this is not an uptime monitor, speed test or check of whether your website is down for everyone.
The grading checklist
Fourteen checks cover three areas: AI answer readiness, ways to contact you, and local SEO and mobile foundations. The weights reflect BuilditGPT’s contractor-focused checklist; they are not Google ranking factors.
Clear business details and readable service information give search systems context about who you are and what you do. The audit checks for those foundations—not whether an AI assistant recommends you.
Identifies your business in machine-readable page markup.
Checks for markup describing services, offers or questions.
Looks for blanket blocks in robots.txt for selected AI bots.
Checks for an optional AI-oriented summary file.
Looks for a page summary in your homepage markup.
A homeowner may be ready to call, ask a question or request an estimate. These checks look for contact paths in your page source so you can spot missing ways to start the conversation.
Looks for recognized chat and instant-quote signals.
Checks for a phone link that can start a call.
Looks for a form in the fetched homepage HTML.
Checks for wording inviting a quote, estimate or consultation.
Visitors need to know whether you serve their area and how to contact you. The audit checks basic location, trust and device signals—not your Google rankings or a full mobile usability test.
Checks the setting used to size pages for mobile screens.
Checks whether the fetched page uses an HTTPS address.
Looks for a homepage title with enough descriptive text.
Looks for a listing link or aggregate-rating markup.
Looks for location-related wording in H1 and H2 headings.
Built around your trade
The same grading rules apply to every site. These examples show the questions your content should answer for the building and remodeling services you sell.

Can visitors find your service area, understand the buildings you offer and start a project request? Explain size, use and site needs before asking for an estimate.

Show the work you actually do and make the consultation step clear. Homeowners need to describe their room, scope and timing—not just find a phone number.

Make repair, replacement and new-build services easy to distinguish. A local service-area heading and a visible estimate request give visitors a clearer next step.
Each detected check earns its full points; an undetected check earns zero. Add the points for a score out of 100. Your report shows the largest missing checks first so you have a practical place to start.
This is an automated review of fetched homepage HTML, robots.txt and llms.txt—not a crawl of every page. Features loaded only by JavaScript or hidden inside an iframe may not be detected. A missing signal means “not found by this check,” not proof that the feature does not exist.
We do not measure Core Web Vitals, accessibility compliance, actual search positions, backlinks or conversion rates. A viewport tag does not prove the whole site works well on a phone, and finding a form does not prove its submissions reach your inbox.
Structured data and crawler access can support understanding and discovery, but they do not guarantee Google or AI placement. llms.txt is an optional emerging convention, not a requirement from Google or a proven ranking shortcut.
Google’s guidance on AI search featuresUse your existing website or Google Maps business link as a starting point for a new site. Add your services, service area and project information. The website builder is $79/month on its own and included free with any BuilditGPT quote plan.
Explore the website builderKeep your website and add a BuilditGPT project-planning chat. Homeowners can ask questions and submit project details for a contractor quote. Quote plans start at $299/month; compare plans before choosing a rebuild.
Compare quote plansQuestions contractors ask
Enter your public website address and select Grade my website. You receive a score out of 100, a letter grade, three category scores and up to two missing checks. Enter your name and email to unlock the full checklist and receive your report. A Google Maps link is optional.
BuilditGPT checks fourteen homepage signals: business and service structured data, AI crawler access, llms.txt, a meta description, chat or quote tools, phone links, forms, estimate wording, a mobile viewport, HTTPS, a descriptive title, Google Maps or review signals, and service-area headings.
Loading means your page is reachable, not that it generates business. Check whether it explains your services and area and gives visitors a clear way to call or request an estimate. This grader checks for those signals; use your own analytics, enquiries and booked jobs to measure results.
We try to fetch your website before grading it and show an error if we cannot reach it. This is not continuous uptime monitoring or a check from multiple locations. A failed fetch can also be caused by access restrictions, a timeout or an incorrect address.
AI search and answer-readiness checks account for 35 points, lead capture for 40, and local SEO and mobile basics for 25. Detected checks earn their full points. Grades are A for 90–100, B for 80–89, C for 70–79, D for 60–69 and F below 60. These are BuilditGPT checklist weights, not search-engine ranking factors.
Answer Engine Optimization focuses on making information clear and accessible for systems that answer questions. SEO focuses on discoverability in search engines. They share foundations such as useful service content, business details and crawlable pages. Neither schema nor an audit score guarantees an AI recommendation or a Google ranking.
No. It reviews fetched homepage HTML and checks robots.txt and llms.txt. It does not run a full-site crawl, measure Core Web Vitals, test form delivery or verify accessibility compliance. JavaScript-only and iframe features may not be detected. Use a dedicated speed test and manual mobile checks alongside this report.
No. llms.txt is an optional emerging summary-file convention. This grader includes it as a readiness check, but its presence is not proof of better AI visibility. Google says no special AI text file is needed to appear in its AI search features.
Yes. Start with an existing website or Google Maps business link and add your services and service area. The BuilditGPT website builder is $79/month on its own and included free with any quote plan. Website-only customers receive a contact form; quote-plan customers receive the project-planning chat. You can also keep your site and add the quote assistant.