Internal Audit Report · ProfitsLocal
roofer ·Brisbane · ★ 5 (26 reviews)
总体判断
audit_score=27 → strong_redesign · weakest: ux_conversion 0, seo 0 · fired: no_visible_cta_or_phone · 2 critical issues
已触发 hard triggers
联系方式 + GBP 快照
—六维度评分总览
现场证据 · 桌面 + 移动
关键问题 · 2 项
above_fold_cta_within_5s
命中原因no CTA keyword in first 1500 chars
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
phone_visible_above_fold
命中原因phone hidden below fold or missing
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
主要问题 · 6 项
click_to_call_link
命中原因no tel: link
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
homepage_title_clear
命中原因title='' contains-name=false contains-niche=false
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
service_copy_specific
命中原因0 service-related verbs detected
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
trust_signals_present
命中原因0 trust-keyword mentions
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
h1_unique
命中原因0 <h1> tags
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
local_schema_markup
命中原因no LocalBusiness JSON-LD
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
规则细节 · 39 项明细
| 规则 | 命中 | 得分 | 原因 |
|---|---|---|---|
has_website_link | ✓ | 10/10 | website: https://www.viproofingbrisbane.com.au/ |
review_volume_vs_peers | ✓ | 12/25 | 25 reviews |
average_rating | ✓ | 10/10 | ★5 |
has_hours | ✗ | 0/5 | no hours |
image_count | ✗ | 0/10 | 0 images |
has_business_description | ✗ | 0/10 | no description |
has_service_area | ✗ | 0/15 | no service area |
owner_replies_to_reviews | — | 0/15 | reply rate not enriched |
| 规则 | 命中 | 得分 | 原因 |
|---|---|---|---|
https_enabled | ✓ | 20/20 | https |
first_paint_under_3s | — | 0/25 | LCP not measured (need Playwright/Lighthouse) |
mobile_responsive | ✓ | 30/30 | lighthouse mobile 80 |
core_web_vitals_pass | — | 0/10 | CWV not measured |
form_submittable | — | 0/5 | form submit not tested |
no_console_errors | ✓ | 5/5 | 0 console errors |
favicon_and_meta | ✗ | 0/5 | favicon: no, meta: no |
| 规则 | 命中 | 得分 | 原因 |
|---|---|---|---|
above_fold_cta_within_5s | ✗ | 0/30 | no CTA keyword in first 1500 chars |
phone_visible_above_fold | ✗ | 0/20 | phone hidden below fold or missing |
click_to_call_link | ✗ | 0/10 | no tel: link |
quote_or_booking_form | ✗ | 0/20 | no form |
contact_path_short | — | 0/10 | click-depth not measured |
has_gallery | ✗ | 0/5 | no gallery |
has_testimonials | ✗ | 0/5 | no testimonials |
| 规则 | 命中 | 得分 | 原因 |
|---|---|---|---|
homepage_title_clear | ✗ | 0/20 | title='' contains-name=false contains-niche=false |
service_copy_specific | ✗ | 0/20 | 0 service-related verbs detected |
trust_signals_present | ✗ | 0/20 | 0 trust-keyword mentions |
localized_content | ✓ | 15/15 | mentions brisbane |
evidence_of_recent_update | ✗ | 0/15 | no recent year (≤ 1 year ago) |
non_ai_filler_copy | ✓ | 10/10 | no obvious AI-filler |
| 规则 | 命中 | 得分 | 原因 |
|---|---|---|---|
title_meta_present | ✗ | 0/25 | title=no meta=no |
h1_unique | ✗ | 0/20 | 0 <h1> tags |
local_schema_markup | ✗ | 0/20 | no LocalBusiness JSON-LD |
image_alt_present | ✗ | 0/20 | 1 images, 0% with alt |
sitemap_robots | — | 0/15 | /sitemap.xml + /robots.txt probe not run (need Playwright) |
| 规则 | 命中 | 得分 | 原因 |
|---|---|---|---|
visual_dimension_stub | — | 50/100 | visual dimension is filled by Block E (vision LLM autoresearch) |
视觉审计 · Vision LLM
The domain viproofingbrisbane.com.au is a parked/for-sale page with zero business content — any visitor from Google Maps or search is immediately sent to a competitor-referral page with no way to contact VIP Roofing Brisbane.
domain_parked_no_website
观察到The full viewport on both desktop and mobile shows a black banner reading 'viproofingbrisbane.com.au may be for sale, click to inquire', followed by the domain name in large white text and a list of 'Related Searches' buttons. There is no business content anywhere on the page.
为什么是问题A customer who finds VIP Roofing Brisbane on Google Maps, clicks the website link, and lands here will immediately conclude the business is closed, scammy, or defunct. The 'for sale' banner is the single most trust-destroying thing a local business can show a warm prospect. That visitor will hit the back button within 3 seconds and call a competitor instead.
正确长啥样A single-page site (even a simple one) with: business name + tagline above the fold, a large tap-to-call phone button, suburb coverage, one or two real photos of completed roofing jobs, and a Google review count/rating badge.
redesign 怎么改Register or reclaim an active domain and deploy a live landing page immediately. Even a one-page site built in an afternoon with a hero photo, phone CTA, and suburb list eliminates this failure mode entirely. If the domain is truly lost, redirect all GBP links to a working URL before any redesign work begins.
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
competitor_referral_links
观察到Both screenshots show large clickable buttons labeled 'TOP METAL ROOFING COMPANIES NEAR ME', 'SHEET METAL ROOFERS', 'COMMERCIAL METAL ROOFING NEAR ME', 'ROOF FIXING SERVICES', 'RESIDENTIAL ROOF REPAIR'. These are paid domain-parking ad links that route traffic to competitor search results.
为什么是问题The current page does not just fail to convert — it actively monetizes VIP Roofing's own visitors by handing them to competitors. Every click on one of these buttons is a potential customer delivered directly to a rival roofer. The business is paying for Google Maps presence and then funding competitor clicks from its own domain.
正确长啥样A landing page where every clickable element (phone button, contact form, service pages) keeps the visitor inside the VIP Roofing brand experience and drives toward a quote or call.
redesign 怎么改Remove all third-party parking links. Every interactive element on the redesigned site must be a first-party action: call now, request a quote, view services, read reviews.
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
zero_contact_information
观察到Scrolling the entire visible page on both desktop and mobile reveals no phone number, no email address, no physical address, no contact form, and no social media links. The only actionable elements are the competitor-referral buttons.
为什么是问题A local-search customer has one primary intent: to call or message a roofer quickly. With no phone number visible, even a visitor who recognises the business name and wants to engage has no path forward. They cannot act even if they want to.
正确长啥样Phone number in the top-right on desktop, sticky at the bottom of the screen on mobile, formatted as a tap-to-call link (tel:). Ideally duplicated in a hero CTA button: 'Call now — free quote'.
redesign 怎么改Place a tap-to-call button in the first 100px of the mobile layout and in the navigation bar on desktop. Make it the highest-contrast element on the page using a bold accent color (e.g. bright orange or red on dark background).
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
zero_trust_signals
观察到The page contains no business photography, no customer review quotes or star ratings, no licence numbers, no years-in-business claim, no insurance mention, and no team or company description of any kind.
为什么是问题Local roofing customers are making a high-stakes purchasing decision — they're inviting someone onto their home. Without any social proof or credentialing, there is nothing to distinguish VIP Roofing from a random person with a van. Even if a visitor somehow decided to search for a phone number, they would have no reason to trust this business over a competitor whose site shows reviews and work photos.
正确长啥样Hero section includes: a real before/after job photo, a Google review count badge (e.g. '127 reviews — 4.9 stars'), and one specific trust line ('Licensed Queensland roofer — 15 years in Brisbane'). These can fit in a single above-the-fold section.
redesign 怎么改Source 3–5 completed-job photos (even from the owner's phone). Pull the Google review count and star rating and display it prominently near the headline. Add licence number and suburb coverage list in a single trust bar below the hero.
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
mobile_irrelevant_search_links
观察到The mobile screenshot shows 'Related Searches' buttons including 'BOOK YOUR OWN APPOINTMENT ONLINE' and 'WALK-IN SHOWERS FOR BATHROOMS' — completely unrelated to roofing. These are generic domain-parking ad rotations.
为什么是问题Beyond the core problem of having no real website, these irrelevant links make the page appear broken or fraudulent to a mobile visitor. A customer searching for a roofer who sees bathroom shower links will conclude they have landed on the wrong page entirely, or that the business listing is fake.
正确长啥样All above-fold mobile content is specific to the business: business name, roofing service keywords, Brisbane location, and a phone button.
redesign 怎么改Resolved entirely by replacing the parked domain with a real site. No other fix applies.
⚠ 证据 · 站点加载失败 — 客户在浏览器里看到空白页
仅 0 字符正文 · 页面高度 0px — 这条 issue 的根因就在这里:访客根本看不到内容。
需要保留的优点
Redesign 优先级
⏳ 评论挖掘按需生成(仅高价值 lead 跑,加 --with-reviews 触发)。会补充:
公司硬数据
4-source enrichment · 抓取时间 2026-05-16T16:08:19 · 3/5 路成功
server renew prohibited [WHOIS]综合域名年龄: 11 年 (source: wayback_first_snapshot) [derived]
找到 10 个澳洲相关 mention (总 10 · 过滤后):
www.yelp.com [搜索]
www.facebook.com [搜索]
www.instagram.com [搜索]
www.houzz.com.au [搜索]
viproofingbrisbane.weebly.com [搜索]
au.linkedin.com [搜索]
www.mapquest.com [搜索]
www.poyst.com [搜索]
www.whereis.com [搜索]
rocketreach.co [搜索]
加载速度证据 · 慢速 4G 移动网络
下方视频在 1.6 Mbps 下行 / 150ms 延迟 / 4× CPU 节流条件下录制 — 这是大多数本地搜索访客在手机上真实看到的体验。
⏳ Mockup 站点对比视频 — 等 ProfitsLocal 真实 mockup 上线后录制 side-by-side 对比。
销售切入点