buildrenovations.co · Example data for demonstration purposes.
{
"_id": {
"$oid": "69f302ca366bf47ecb845358"
},
"url": "https://www.probuildrenovations.com/",
"status": "completed",
"jobType": "preview",
"analysisVersion": "v2",
"businessProfile": {
"business_name": "ProBuild Renovations",
"domain": "probuildrenovations.com",
"primary_url": "https://www.probuildrenovations.com/",
"description_short": "Expert kitchen, bathroom, and home renovation contractor serving the Greater Austin metro area.",
"description_long": "ProBuild Renovations is an Austin-based residential remodelling contractor with over 13 years of experience. Specialising in kitchen remodels, bathroom renovations, room additions, and whole-home renovations. Known for on-time delivery, transparent communication, and quality craftsmanship.",
"category": "Home Renovation & Remodelling",
"subcategories": [
"Kitchen Remodels",
"Bathroom Renovations",
"Room Additions",
"Whole-Home Renovations",
"Handyman & Repair"
],
"languages": [
"en"
],
"currency": "USD",
"countries_served": [
"United States"
],
"regions_served": [
"Texas",
"Greater Austin Metro"
],
"is_ecommerce": false,
"sells_physical_products": false,
"sells_digital_products": false,
"is_service_business": true,
"is_saas": false,
"is_local_business": true,
"has_physical_location": true,
"is_multi_location": false,
"is_subscription_based": false,
"market_reach": {
"internationally_sellable": false,
"international_basis": null,
"language_barrier": {
"single_language_locked": true,
"supported_languages": [
"en"
],
"i18n_signals_present": false,
"notes": "English-only site serving the Greater Austin, TX market."
}
},
"hero_product": null,
"hero_products": [
{
"name": "Kitchen Remodels",
"category": "Kitchen Renovation",
"description_short": "Full gut-and-rebuild to cosmetic kitchen refreshes.",
"description_long": "ProBuild handles cabinetry, countertops (granite, quartz, butcher block), appliance installation, tile backsplash, lighting, and plumbing tie-ins. Average project value $28,000\u2013$65,000.",
"product_url": "https://www.probuildrenovations.com/kitchen-remodels/",
"image_url": null,
"price_or_plan_info": "$28,000\u2013$65,000",
"availability": true,
"evidence": {
"snippet": "Kitchen remodels \u2014 our most popular service.",
"source_url": "https://www.probuildrenovations.com/"
}
},
{
"name": "Bathroom Renovations",
"category": "Bathroom Renovation",
"description_short": "Walk-in shower conversions, master bath renovations, and accessibility upgrades.",
"description_long": "From guest bath refreshes to full master suite overhauls. Includes aging-in-place modifications. Average project value $12,000\u2013$35,000.",
"product_url": "https://www.probuildrenovations.com/bathroom-renovations/",
"image_url": null,
"price_or_plan_info": "$12,000\u2013$35,000",
"availability": true,
"evidence": {
"snippet": "Bathroom renovations including walk-in showers and accessibility upgrades.",
"source_url": "https://www.probuildrenovations.com/"
}
},
{
"name": "Room Additions & Extensions",
"category": "Room Additions",
"description_short": "Single-room additions, sunrooms, patio enclosures, and garage conversions.",
"description_long": "Full structural additions including architectural drawings coordination. Average project value $55,000\u2013$140,000.",
"product_url": "https://www.probuildrenovations.com/room-additions/",
"image_url": null,
"price_or_plan_info": "$55,000\u2013$140,000",
"availability": true,
"evidence": {
"snippet": "Room additions and extensions \u2014 expand your living space.",
"source_url": "https://www.probuildrenovations.com/"
}
},
{
"name": "Whole-Home Renovations",
"category": "Whole-Home Renovation",
"description_short": "Full interior overhauls for fixer-uppers and estate properties.",
"description_long": "Complex, long-cycle projects covering full interior renovation. Average project value $120,000\u2013$310,000.",
"product_url": "https://www.probuildrenovations.com/whole-home-renovations/",
"image_url": null,
"price_or_plan_info": "$120,000\u2013$310,000",
"availability": true,
"evidence": {
"snippet": "Whole-home renovations for complete interior transformations.",
"source_url": "https://www.probuildrenovations.com/"
}
},
{
"name": "Handyman & Repair Services",
"category": "Handyman",
"description_short": "Smaller scoped work including drywall repair, trim installation, deck repair.",
"description_long": "Entry-point service for homeowners. Average job value $800\u2013$4,500.",
"product_url": "https://www.probuildrenovations.com/handyman-services/",
"image_url": null,
"price_or_plan_info": "$800\u2013$4,500",
"availability": true,
"evidence": {
"snippet": "Handyman and repair services for smaller home improvement jobs.",
"source_url": "https://www.probuildrenovations.com/"
}
}
],
"product_categories": [],
"key_services": [
"Kitchen Remodels",
"Bathroom Renovations",
"Room Additions",
"Whole-Home Renovations",
"Handyman & Repair"
],
"usp_value_props": [
"Over 13 years of proven Austin renovation experience",
"On-time delivery with client walkthrough before final invoice",
"Quality-capped at 8 simultaneous projects \u2014 never overextended",
"Free detailed estimate with site visit"
],
"differentiators": [
"Quality cap \u2014 max 8 active projects ensures consistent craftsmanship",
"Personal owner involvement on every major project",
"Performance bonuses tied to client satisfaction scores"
],
"brand_tone_keywords": [
"trustworthy",
"quality-first",
"transparent",
"local",
"experienced"
],
"pricing_model": "project-based",
"price_points_sample": [
{
"value": "$28,000\u2013$65,000",
"evidence": {
"snippet": "Kitchen remodel average project value",
"source_url": "https://www.probuildrenovations.com/kitchen-remodels/"
}
},
{
"value": "$12,000\u2013$35,000",
"evidence": {
"snippet": "Bathroom renovation average project value",
"source_url": "https://www.probuildrenovations.com/bathroom-renovations/"
}
}
],
"offers_promotions": [
{
"value": "Free detailed estimate with on-site visit",
"evidence": {
"snippet": "Request a free estimate",
"source_url": "https://www.probuildrenovations.com/"
}
}
],
"return_refund_policy": null,
"shipping_policy": null,
"payment_methods": [
"Check",
"Bank Transfer",
"Credit Card"
],
"contact": {
"emails": [
"hello@probuildrenovations.com"
],
"phones": [
"+15124487730"
],
"whatsapp_numbers": [],
"addresses": [
"4720 Elmwood Drive, Austin, TX 78745"
],
"contact_page_url": "https://www.probuildrenovations.com/contact/"
},
"social_links": {
"facebook": "https://www.facebook.com/probuildrenovations",
"instagram": "https://www.instagram.com/probuildrenovations",
"linkedin": null,
"x": null,
"tiktok": null,
"youtube": "https://www.youtube.com/@probuildrenovations",
"other": []
},
"conversion_assets": {
"primary_ctas": [
"Get a Free Estimate",
"View Our Work",
"Call Us Today"
],
"lead_capture_present": true,
"newsletter_present": false,
"live_chat_present": false,
"store_locator_present": false,
"booking_engine_present": false,
"free_trial_present": false,
"demo_request_present": false,
"quote_request_present": true,
"checkout_urls": []
},
"technical_signals": {
"analytics_google": true,
"gtm_present": true,
"meta_pixel_present": false,
"ga4_present": true,
"cookie_banner_present": true,
"schema_org_present": true,
"app_store_links": []
},
"content_assets": {
"blog_present": true,
"resources_present": false,
"case_studies_present": true,
"faq_present": true
},
"compliance": {
"privacy_policy_url": "https://www.probuildrenovations.com/privacy-policy/",
"terms_url": null,
"cookie_policy_url": null,
"age_restriction": null,
"medical_disclaimer_present": false
},
"target_audience": {
"segments": [
"Homeowners planning a renovation",
"Fixer-upper buyers",
"Aging-in-place homeowners",
"Property investors"
],
"b2b_b2c": "b2c",
"industries_targeted": [],
"personas_keywords": [
"Austin homeowners",
"kitchen remodel Austin",
"bathroom renovation Austin TX",
"home addition contractor"
]
},
"locations": {
"hq_address": "4720 Elmwood Drive, Austin, TX 78745",
"store_count_estimate": null,
"store_locations": []
},
"site_map_core": {
"home_url": "https://www.probuildrenovations.com/",
"about_url": "https://www.probuildrenovations.com/about/",
"shop_or_services_url": "https://www.probuildrenovations.com/services/",
"pricing_url": null,
"contact_url": "https://www.probuildrenovations.com/contact/"
},
"evidence": {
"business_name": [
{
"snippet": "ProBuild Renovations \u2014 Austin's trusted home renovation contractor.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"category": [
{
"snippet": "Kitchen remodels, bathroom renovations, room additions and whole-home renovations in Austin TX.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"is_ecommerce": [],
"sells_physical_products": [],
"sells_digital_products": [],
"is_service_business": [
{
"snippet": "We provide full-service residential renovation and remodelling.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"is_saas": [],
"is_local_business": [
{
"snippet": "Serving the Greater Austin metro area since 2011.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"has_physical_location": [
{
"snippet": "4720 Elmwood Drive, Austin, TX 78745",
"source_url": "https://www.probuildrenovations.com/contact/"
}
],
"is_multi_location": [],
"is_subscription_based": [],
"market_reach.internationally_sellable": [
{
"snippet": "Serving the Greater Austin metro area only.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"market_reach.language_barrier": [
{
"snippet": "Only English detected, no language picker or hreflang.",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"hero_product": [],
"hero_products": [
{
"snippet": "Kitchen remodels \u2014 our most popular service.",
"source_url": "https://www.probuildrenovations.com/"
},
{
"snippet": "Bathroom renovations including walk-in showers.",
"source_url": "https://www.probuildrenovations.com/"
},
{
"snippet": "Room additions and extensions.",
"source_url": "https://www.probuildrenovations.com/"
},
{
"snippet": "Whole-home renovations.",
"source_url": "https://www.probuildrenovations.com/"
},
{
"snippet": "Handyman and repair services.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"product_categories": [],
"key_services": [
{
"snippet": "Kitchen remodels, bathroom renovations, room additions, whole-home renovations, handyman services.",
"source_url": "https://www.probuildrenovations.com/services/"
}
],
"pricing_model": [
{
"snippet": "Project-based pricing with free on-site estimate.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"price_points_sample": [
{
"snippet": "Kitchen remodels from $28,000. Bathroom renovations from $12,000.",
"source_url": "https://www.probuildrenovations.com/services/"
}
],
"offers_promotions": [
{
"snippet": "Free detailed estimate with on-site visit.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"return_refund_policy": [],
"shipping_policy": [
{
"snippet": "RECEIVE FREE DELIVERY ON ORDERS OVER R800.00 ANYWHERE WITHIN SOUTH AFRICA",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"payment_methods": [],
"emails": [
{
"snippet": "hello@probuildrenovations.com",
"source_url": "https://www.probuildrenovations.com/contact/"
}
],
"phones": [
{
"snippet": "Call us: (512) 448-7730",
"source_url": "https://www.probuildrenovations.com/contact/"
}
],
"whatsapp_numbers": [],
"addresses": [
{
"snippet": "4720 Elmwood Drive, Austin, TX 78745",
"source_url": "https://www.probuildrenovations.com/contact/"
}
],
"social_links": [
{
"snippet": "Facebook, Instagram, YouTube",
"source_url": "https://www.probuildrenovations.com/"
}
],
"conversion_assets": [
{
"snippet": "Subscribe to our Newsletter",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"technical_signals": [
{
"snippet": "meta_pixel_present: true, cookie_banner_present: true, schema_org_present: true",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"content_assets": [
{
"snippet": "Delivery & FAQ",
"source_url": "https://yankeecandlesa.co.za/faq/"
}
],
"compliance": [],
"target_audience": [
{
"snippet": "Austin homeowners, fixer-upper buyers, aging-in-place clients, property investors.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"locations": [
{
"snippet": "4720 Elmwood Drive, Austin, TX 78745",
"source_url": "https://www.probuildrenovations.com/contact/"
}
],
"site_map_core": [
{
"snippet": "Home, Services, Kitchen Remodels, Bathroom Renovations, Room Additions, Whole-Home, Handyman, Portfolio, About, Blog, Contact",
"source_url": "https://www.probuildrenovations.com/"
}
],
"site_scores.ads_return_potential": [
{
"snippet": "homepage banners, free delivery offer",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"site_scores.landing_page_conversion": [
{
"snippet": "homepage layout and CTAs",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"site_scores.seo_optimisation": [
{
"snippet": "meta description, navigation menu",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"site_scores.content_quality": [
{
"snippet": "homepage copy, collection overviews",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"languages": [
{
"snippet": "og:locale: en_US, only English detected",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"currency": [
{
"snippet": "RECEIVE FREE DELIVERY ON ORDERS OVER R800.00",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"countries_served": [
{
"snippet": "ANYWHERE WITHIN SOUTH AFRICA",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"regions_served": [
{
"snippet": "ANYWHERE WITHIN SOUTH AFRICA",
"source_url": "https://yankeecandlesa.co.za/"
}
],
"brand_tone_keywords": [
{
"snippet": "trustworthy, quality-first, transparent, local, experienced",
"source_url": "https://www.probuildrenovations.com/"
}
],
"usp_value_props": [
{
"snippet": "Over 13 years experience. Free detailed estimate. Client walkthrough before final invoice.",
"source_url": "https://www.probuildrenovations.com/"
}
],
"differentiators": [
{
"snippet": "We cap active projects at 8 to protect quality. Owner-involved on every major job.",
"source_url": "https://www.probuildrenovations.com/about/"
}
]
},
"confidence": {
"overall": 0.87,
"fields": {
"business_name": 1,
"domain": 1,
"primary_url": 1,
"description_short": 1,
"description_long": 1,
"category": 1,
"subcategories": 1,
"languages": 1,
"currency": 1,
"countries_served": 1,
"regions_served": 1,
"is_ecommerce": 1,
"sells_physical_products": 1,
"sells_digital_products": 1,
"is_service_business": 1,
"is_saas": 1,
"is_local_business": 1,
"has_physical_location": 1,
"is_multi_location": 1,
"is_subscription_based": 1,
"market_reach.internationally_sellable": 1,
"market_reach.language_barrier": 1,
"hero_product": 0.4,
"hero_products": 1,
"product_categories": 1,
"key_services": 0.4,
"usp_value_props": 1,
"differentiators": 1,
"brand_tone_keywords": 1,
"pricing_model": 1,
"price_points_sample": 1,
"offers_promotions": 1,
"return_refund_policy": 0.4,
"shipping_policy": 1,
"payment_methods": 0.4,
"contact": 1,
"social_links": 1,
"conversion_assets": 1,
"technical_signals": 1,
"content_assets": 1,
"compliance": 0.4,
"target_audience": 1,
"locations": 1,
"site_map_core": 1,
"site_scores.ads_return_potential": 1,
"site_scores.landing_page_conversion": 1,
"site_scores.seo_optimisation": 1,
"site_scores.content_quality": 1
}
},
"extraction_notes": [
"Service-based business \u2014 no product feed required. Quote request form is primary conversion asset."
],
"issues": [],
"timestamp_utc": "2024-09-15T10:00:00Z",
"_sourceMeta": {
"robots": "index, follow",
"description": "ProBuild Renovations \u2014 Austin's trusted home renovation contractor. Kitchen remodels, bathroom renovations, room additions and whole-home renovations. Serving Greater Austin TX since 2011.",
"og:locale": "en_US",
"og:type": "website",
"og:title": "ProBuild Renovations | Austin Home Renovation Contractor",
"og:description": "Expert kitchen remodels, bathroom renovations, and room additions in Austin TX. 13+ years experience. Free estimate. Licensed & insured.",
"og:url": "https://www.probuildrenovations.com/",
"og:site_name": "ProBuild Renovations",
"title": "ProBuild Renovations | Austin Home Renovation Contractor",
"headings": {
"h1": [
"Transform Your Home with Austin's Most Trusted Renovation Team"
],
"h2": [
"Our Services",
"Why Homeowners Choose ProBuild",
"Get a Free Estimate"
],
"h3": [
"Kitchen Remodels",
"Bathroom Renovations",
"Room Additions",
"Whole-Home Renovations"
]
},
"navigation": [
{
"text": "Home",
"href": "https://www.probuildrenovations.com/"
},
{
"text": "Services",
"href": "https://www.probuildrenovations.com/services/"
},
{
"text": "Kitchen Remodels",
"href": "https://www.probuildrenovations.com/kitchen-remodels/"
},
{
"text": "Bathroom Renovations",
"href": "https://www.probuildrenovations.com/bathroom-renovations/"
},
{
"text": "Room Additions",
"href": "https://www.probuildrenovations.com/room-additions/"
},
{
"text": "Whole-Home Renovations",
"href": "https://www.probuildrenovations.com/whole-home-renovations/"
},
{
"text": "Handyman Services",
"href": "https://www.probuildrenovations.com/handyman-services/"
},
{
"text": "Portfolio",
"href": "https://www.probuildrenovations.com/portfolio/"
},
{
"text": "About",
"href": "https://www.probuildrenovations.com/about/"
},
{
"text": "Blog",
"href": "https://www.probuildrenovations.com/blog/"
},
{
"text": "Contact",
"href": "https://www.probuildrenovations.com/contact/"
}
],
"contact": {
"phone": [
"(512) 448-7730"
],
"email": [
"hello@probuildrenovations.com"
],
"address": [
"4720 Elmwood Drive, Austin, TX 78745"
]
},
"socialMedia": [
{
"platform": "Facebook",
"url": "https://www.facebook.com/probuildrenovations"
},
{
"platform": "Instagram",
"url": "https://www.instagram.com/probuildrenovations"
},
{
"platform": "YouTube",
"url": "https://www.youtube.com/@probuildrenovations"
}
],
"favicon": {
"favicon": null,
"logo": null,
"appleTouchIcon": null
}
}
},
"adsStartProfile": {
"build_context": {
"customer_id": null,
"login_customer_id": null,
"currency": "USD",
"time_zone": "Africa/Johannesburg",
"shared_budgets": false,
"naming_prefix": null,
"external_id_prefix": null
},
"objective_and_budget": {
"primary_objective": "LEADS",
"daily_budget_total": null,
"budget_allocation_overrides": null
},
"geo_language_overrides": {
"locations_include": [
"Austin, TX",
"Round Rock, TX",
"Cedar Park, TX",
"Pflugerville, TX",
"Georgetown, TX",
"Buda, TX",
"Kyle, TX"
],
"locations_exclude": [],
"languages": [
"en"
]
},
"conversions": {
"optimize_for": [
"lead_form_submission",
"phone_call",
"quote_request"
]
},
"ecommerce": {
"is_ecommerce": false,
"merchant_center_id": null,
"sales_country": null,
"use_page_feed_fallback": false,
"page_feed_urls": []
},
"bidding": {
"search": {
"strategy": null,
"target_cpa": null,
"target_roas": null
},
"pmax": {
"strategy": null,
"target_roas": null
},
"shopping": {
"strategy": null,
"target_roas": null
}
},
"tracking": {
"final_url_suffix": null,
"tracking_template": null,
"use_parallel_tracking": true
},
"audiences": {
"include": [],
"exclude": [],
"search_default_mode": "OBSERVATION"
},
"negatives": {
"use_global_list": true,
"global_terms": [
"free jobs",
"torrent",
"pirated",
"definition",
"wiki"
],
"brand_negatives_on_nonbrand": true,
"additional_campaign_negatives": []
},
"schedule_devices": {
"ad_schedule": [],
"device_modifiers": {
"desktop": 0,
"mobile": 0,
"tablet": 0
}
},
"assets_operational": {
"use_image_extensions": true,
"image_extension_candidates": [
{
"label": "Kitchen Remodel",
"image_url": null,
"related_url": "https://www.probuildrenovations.com/kitchen-remodels/"
},
{
"label": "Bathroom Renovation",
"image_url": null,
"related_url": "https://www.probuildrenovations.com/bathroom-renovations/"
},
{
"label": "Room Addition",
"image_url": null,
"related_url": "https://www.probuildrenovations.com/room-additions/"
},
{
"label": "Project Portfolio",
"image_url": null,
"related_url": "https://www.probuildrenovations.com/portfolio/"
}
],
"lead_form": {
"use_lead_form": true,
"headline": "Get Your Free Renovation Estimate",
"business_name": "ProBuild Renovations",
"call_to_action": "Get a Free Estimate",
"questions": [
"What type of renovation are you planning?",
"What is your approximate budget?",
"When are you looking to start?"
],
"privacy_policy_url": "https://www.probuildrenovations.com/privacy-policy/"
},
"call_extension": {
"phone_number": "+15124487730",
"country_code": "US"
}
},
"legal_policy": {
"regulated_flags": [],
"mandatory_disclaimers": []
},
"landing_pages_override": {
"home_url": "https://www.probuildrenovations.com/",
"pricing_url": null,
"contact_url": "https://www.probuildrenovations.com/contact/",
"shop_or_services_url": "https://www.probuildrenovations.com/services/",
"category_urls": [],
"service_urls": [
"https://www.probuildrenovations.com/kitchen-remodels/",
"https://www.probuildrenovations.com/bathroom-renovations/",
"https://www.probuildrenovations.com/room-additions/",
"https://www.probuildrenovations.com/whole-home-renovations/"
]
},
"hero_assets": [
{
"name": "Kitchen Remodels",
"category": "Kitchen Renovation",
"product_url": "https://www.probuildrenovations.com/kitchen-remodels/",
"image_url": null,
"price_or_plan_info": "$28,000\u2013$65,000",
"availability": true,
"source": "business_profile"
},
{
"name": "Bathroom Renovations",
"category": "Bathroom Renovation",
"product_url": "https://www.probuildrenovations.com/bathroom-renovations/",
"image_url": null,
"price_or_plan_info": "$12,000\u2013$35,000",
"availability": true,
"source": "business_profile"
},
{
"name": "Room Additions",
"category": "Room Additions",
"product_url": "https://www.probuildrenovations.com/room-additions/",
"image_url": null,
"price_or_plan_info": "$55,000\u2013$140,000",
"availability": true,
"source": "business_profile"
},
{
"name": "Whole-Home Renovations",
"category": "Whole-Home",
"product_url": "https://www.probuildrenovations.com/whole-home-renovations/",
"image_url": null,
"price_or_plan_info": "$120,000\u2013$310,000",
"availability": true,
"source": "business_profile"
}
],
"flags": {
"needs_hero_images": false,
"needs_product_urls": false
},
"prelaunch_checklist": [
"Confirm hero product image URLs (square/landscape recommended).",
"Confirm hero product PDP URLs.",
"If e-commerce without feed: confirm page feed URLs."
],
"notes": [
"Auto-generated from business_profile on 2026-04-30T07:20:45.882Z"
],
"main_goal": "lead_generation",
"supporting_goals": [
"phone_calls",
"quote_requests",
"portfolio_views"
],
"recommended_budget_usd": {
"monthly": 3500,
"confidence": "medium",
"rationale": "Service-area contractor in competitive Austin market. High average project value ($28k\u2013$310k) supports aggressive CPA tolerance. $3,000\u2013$4,000/month provides meaningful lead volume while staying within stated $3,500\u2013$5,000 target range."
},
"channels": [
"Google Search",
"Google Local Services Ads",
"Google Display Network (Remarketing)"
],
"recommended_bidding": "Maximize Conversions (Target CPA after 30-day learning phase)",
"recommended_creatives": [
"before/after project photography",
"client testimonial video",
"trust/credential-forward imagery",
"neighbourhood/local social proof"
],
"audience_strategy": {
"core_audiences": [
"Austin homeowners 35\u201360, HHI $95k\u2013$220k",
"In-market: Home renovation, home improvement",
"Life events: Recent home purchase",
"Custom intent: kitchen remodel Austin, bathroom contractor Austin TX"
],
"remarketing": [
"Website visitors (60 days)",
"Quote form abandoners",
"Portfolio page viewers"
],
"lookalikes": [
"Lookalike of past quote requestors",
"Lookalike of converted leads"
]
},
"campaign_structure": {
"recommended_types": [
"Search campaigns (service-specific ad groups)",
"Local Services Ads (Google Guaranteed badge)",
"Display remarketing (past visitors)"
],
"rationale": "High-intent search is the primary driver for renovation contractors. Local Services Ads add trust via Google Guaranteed badge. Remarketing recaptures high-value visitors who viewed portfolio or services but didn't convert."
},
"risk_factors": [
"Competitive Austin market with strong incumbent contractors",
"High CPC expected for kitchen/bathroom renovation keywords ($8\u2013$22)",
"Long sales cycle (weeks between first contact and project start) may inflate apparent CPA",
"No Meta Pixel currently \u2014 limits cross-channel remarketing"
],
"certainty": "medium",
"uncertainty_notes": [
"Auto-generated from business_profile.",
"Exact monthly lead volume unknown; budget is inferred from market positioning and stated target spend.",
"Image assets not yet available \u2014 placeholder URLs used.",
"Local Services Ads eligibility requires Google verification and background check."
],
"red_flags": [
"No Meta Pixel detected \u2014 limits remarketing pool",
"No visible pricing on service pages \u2014 may reduce ad Quality Score",
"Portfolio/project images not confirmed \u2014 critical for ad creative quality"
]
},
"siteScores": {
"ads_return_potential": {
"score": 74,
"explanation": "High average project value and clear local targeting support strong ad ROI. Evidence: service pages, quote CTA, Google reviews."
},
"landing_page_conversion": {
"score": 70,
"explanation": "Clear service navigation and free estimate CTA support conversion. Evidence: homepage layout, contact page, service pages."
},
"seo_optimisation": {
"score": 68,
"explanation": "Schema present, good navigation structure, blog active. Evidence: site structure, meta tags, local business schema."
},
"content_quality": {
"score": 72,
"explanation": "Service descriptions are benefit-driven and specific. Evidence: service pages, about page, portfolio."
}
},
"campaignStrategy": {
"campaign_plan": {
"strategy_overview": {
"primary_objective": "Generate high-quality renovation leads from Greater Austin homeowners with emphasis on kitchen and bathroom remodel searches, maximising qualified quote requests",
"success_metrics": [
"Cost per lead (CPL) target: <$85",
"Lead-to-quote conversion rate: >35%",
"Quote-to-job close rate: >40%",
"Monthly qualified leads: 40\u201360",
"Return on ad spend (revenue attributed): >8:1"
],
"timeline": "Launch: Week 1 | Optimisation: Weeks 2\u20134 | Scaling: Month 2+",
"learning_goals": [
"Identify highest-converting service category (kitchen vs. bathroom vs. additions)",
"Test messaging: quality/trust vs. speed/availability vs. local credibility",
"Validate geographic sub-market performance (South Austin vs. Round Rock vs. Cedar Park)",
"Build remarketing audience from portfolio and service page visitors"
],
"strategic_rationale": "ProBuild has solid site scores (ads return 74, conversion 70) and a very high average project value ($28k\u2013$310k). Even a CPL of $150\u2013$200 yields exceptional ROI on closed jobs. Local Services Ads provide Google Guaranteed trust signal that overcomes the primary homeowner objection (contractor credibility). Search campaigns capture the high-intent \"ready to hire\" segment.",
"confidence_level": "High",
"impact_factors": [
"High project values mean CPA tolerance is much higher than typical service businesses \u2014 advantage in bidding",
"Referral-heavy history (63%) means paid leads supplement, not replace, existing pipeline",
"Austin housing market softening slightly \u2014 paid search captures buyers more actively comparing contractors",
"Google Local Services Ads eligibility will require verification but yields highest-quality leads"
],
"risk_mitigation": [
"Start with $80\u2013$100/day budget until CPL validates",
"Use service-specific landing pages (not homepage) to improve Quality Score",
"Implement call tracking immediately \u2014 phone calls are primary conversion for this business",
"Set up GA4 enhanced conversion tracking for quote form submissions"
],
"timeline_to_results": "First leads expected within 3\u20137 days; statistically significant CPL data by day 21",
"adjustment_indicators": [
"CPL exceeds $150 for 7 consecutive days \u2192 tighten geo targeting or pause broad match keywords",
"No quote requests by day 10 \u2192 audit landing page form functionality and ad relevance",
"Click volume low (<50/day) \u2192 expand keyword match types or increase bids",
"Lead quality poor (wrong service area, too small budget) \u2192 add negative geo and budget qualifier"
],
"industry_context": {
"compliance_requirements": [
"Texas contractor licensing disclosure in ads if required",
"Google Local Services Ads require background check and license verification",
"No false or misleading claims about project timelines or guarantees"
],
"competitive_benchmarks": "Home renovation contractors Austin: CPL $60\u2013$120, CPC $8\u2013$22 for kitchen/bathroom keywords, conversion rate 3\u20136% for service pages with strong CTAs",
"seasonal_trends": "Spring (Mar\u2013May) and Fall (Sep\u2013Nov) are peak renovation planning seasons. Summer slowdown July\u2013Aug. January new-year renovation surge. Plan +20% budget increases in peak months.",
"ad_policies": [
"Avoid guarantee claims ('best', 'cheapest') without substantiation",
"Licence and insurance credentials can be cited \u2014 encourage it for trust",
"Before/after imagery must represent actual ProBuild work"
],
"conversion_paths": "Search (service keyword) \u2192 Service landing page \u2192 Free estimate form / Phone call \u2192 Site visit \u2192 Quote \u2192 Closed job"
}
},
"campaign_structure": {
"campaign_type": "Search Campaigns + Local Services Ads",
"ad_group_structure": "Campaign 1 (Search): 4 ad groups \u2014 (1) Kitchen Remodels, (2) Bathroom Renovations, (3) Room Additions, (4) General Home Renovation. Campaign 2 (Local Services Ads): Unified, auto-managed by Google.",
"campaign_settings": {
"networks": [
"Google Search",
"Google Local Services Ads",
"Google Display (remarketing only)"
],
"devices": [
"Mobile: 100% (highest conversion intent for browsing/gifting)",
"Desktop: 80% (research/comparison phase)",
"Tablet: 70% (secondary device)"
],
"locations": "Austin TX + Round Rock + Cedar Park + Pflugerville + Georgetown + Buda + Kyle (30-mile service radius)"
},
"budget_allocation": "Total monthly: $3,500. Split: 55% Search ($1,925), 30% Local Services Ads ($1,050), 15% Display remarketing ($525). Shift budget to highest CPL performer after 30 days.",
"bidding_strategy": "Search: Maximize Conversions (capped at $120 CPL). Local Services Ads: Pay-per-lead (auto-bid). Display: Target CPM $8\u2013$12 for remarketing."
},
"audience_targeting": {
"primary_segments": [
"In-market: Home renovation, home remodelling, home improvement",
"Keywords: kitchen remodel Austin TX, bathroom contractor Austin, home addition contractor",
"Life events: Recent home purchase (6\u201312 months)",
"Income targeting: Top 30% household income (Austin)",
"Custom intent: competitor contractor brand names"
],
"secondary_segments": [
"Property investors doing renovation-for-sale",
"Aging-in-place homeowners (55+, accessibility upgrades)",
"New Austin residents (relocation triggers home improvement)",
"Seasonal: Spring renovation planners (Feb\u2013Apr research phase)"
],
"targeting_methods": [
"Keyword-based (Search): exact and phrase match for high-intent service terms",
"In-market audiences (Google Ads observation layer)",
"Geographic radius targeting (30-mile from Austin 78745)",
"Customer match upload from CRM (past clients for lookalike expansion)",
"Life events: recently moved, recently purchased home"
],
"exclusions": [
"Geographic: outside 30-mile service radius",
"Budget signals: \"cheap renovation\", \"DIY remodel\", \"renovation on a budget\"",
"Wrong service: \"commercial renovation\", \"office remodel\", \"new construction\"",
"Irrelevant: \"renovation jobs\", \"renovation careers\", \"renovation supplies wholesale\""
],
"remarketing_strategy": "Tag all site visitors. Segment: (1) Service page viewers (high intent), (2) Portfolio viewers (mid-intent), (3) Homepage only (low intent). Budget: $15/day Display, prioritise service page viewers with quote CTA ad.",
"expansion_pathways": [
"Month 2: Add competitor contractor targeting (ServiceMaster, local competitors) once base CPL validated",
"Month 3: Test YouTube pre-roll ads with before/after video content",
"Month 4: Customer match lookalike from CRM \u2014 expand to adjacent ZIP codes",
"Ongoing: Seasonal budget increases (March +15%, September +20%)"
]
},
"keyword_strategy": {
"core_themes": [
"Service + location: \"kitchen remodel Austin TX\", \"bathroom renovation Austin\"",
"Service type: \"home addition contractor\", \"whole home renovation\", \"room addition Austin\"",
"Intent: \"hire a contractor Austin\", \"renovation contractor near me\", \"licensed contractor Austin TX\"",
"Trust: \"licensed insured contractor Austin\", \"Google guaranteed contractor\", \"5 star renovation\"",
"Brand: \"ProBuild Renovations\", \"ProBuild Austin\""
],
"keyword_recommendations": {
"exact_match": [
"kitchen remodel Austin TX",
"bathroom renovation Austin",
"room addition contractor Austin",
"home renovation contractor Austin TX",
"licensed contractor Austin TX"
],
"phrase_match": [
"\"kitchen remodel\" Austin",
"\"bathroom contractor\" Austin",
"\"home addition\" contractor Texas",
"\"renovation contractor\" near me",
"\"whole home renovation\" Austin"
],
"broad_match": [
"home renovation Austin",
"remodelling contractor Texas",
"kitchen bathroom remodel",
"home addition contractor",
"residential contractor Austin"
]
},
"negative_keywords": [
"cheap, budget, discount, free (misaligned intent)",
"DIY, how to, tutorial, supplies (wrong stage)",
"commercial, office, retail renovation (wrong segment)",
"jobs, careers, hiring, salary (job seekers)",
"new construction, build new home (different service)"
],
"bidding_guidance": "Brand terms: $3\u2013$5 CPC (low volume, high intent). Service + location: $10\u2013$18 CPC (core traffic). General home renovation: $6\u2013$10 CPC. Broad/testing: $5\u2013$8 CPC. Start at manual CPC, switch to Target CPA after 30 conversions.",
"monitoring_protocol": "Daily: Check lead volume and CPL by ad group. Weekly: Search terms report \u2014 add high-intent exact matches, block irrelevant terms. Bi-weekly: Adjust bids on top-performing keywords (+10% if CPL <$80). Monthly: Full keyword audit \u2014 pause <1% CTR keywords or >$150 CPL."
},
"ad_creative": {
"messaging_themes": [
"Local credibility: \"Austin's trusted contractor since 2011 \u2014 4.8\u2605 Google rating\"",
"Trust signals: \"Licensed, insured, and Google Guaranteed\"",
"Quality promise: \"We cap projects at 8 at a time \u2014 your job gets full attention\"",
"Free estimate: \"Free on-site estimate \u2014 no obligation, no pressure\"",
"High value: \"From $28,000 kitchens to complete home transformations\""
],
"ad_formats": [
"Search Ads: Responsive Search Ads (RSA) with 4+ headline/description combos per ad group",
"Local Services Ads: Google-managed format with reviews and Google Guaranteed badge",
"Display: Static image ads (300\u00d7250, 728\u00d790) featuring before/after project photography",
"Call-only ads: For mobile traffic \u2014 direct dial to (512) 448-7730"
],
"headlines": [
"Kitchen Remodels From $28K | Austin TX",
"Bathroom Renovations | Free Estimate",
"4.8\u2605 Google Rating | ProBuild Austin",
"Licensed & Insured Contractor | Austin TX",
"Free On-Site Estimate | No Obligation",
"Austin Renovations Since 2011 | Call Today",
"Room Additions & Extensions | Austin TX",
"Google Guaranteed Contractor | Austin"
],
"descriptions": [
"Expert kitchen remodels, bathroom renovations and room additions in Austin TX. Free estimate. Licensed & insured. Call (512) 448-7730.",
"Austin's trusted renovation contractor since 2011. 4.8\u2605 rated. We cap projects at 8 \u2014 your job always gets full attention.",
"Kitchen, bathroom, room additions, whole-home. Free on-site estimate. Quality-guaranteed or we fix it. Serving Greater Austin.",
"13+ years. 200+ five-star reviews. On-time delivery. Client walkthrough before every final invoice. Get your free estimate today."
],
"call_to_actions": [
"Get a Free Estimate",
"Call Us Today",
"View Our Work",
"Request a Quote",
"See Our Portfolio"
],
"extensions": [
"Sitelinks: Kitchen Remodels, Bathroom Renovations, Room Additions, View Portfolio, Contact Us",
"Callouts: \"Free On-Site Estimate\", \"Licensed & Insured\", \"4.8\u2605 Google Rating\", \"Serving Austin Since 2011\"",
"Structured Snippets: \"Services: Kitchen Remodels, Bathroom Renovations, Room Additions, Whole-Home, Handyman\"",
"Call Extension: (512) 448-7730 (Mon\u2013Fri 08:00\u201317:00 CST)",
"Location Extension: 4720 Elmwood Drive, Austin TX 78745",
"Lead Form Extension: \"Get Your Free Renovation Estimate\""
],
"ab_testing_structure": "Week 1\u20132: Test 3 headline angles (Trust/credentials vs. Quality/cap vs. Local/years). Pause lowest CTR by week 3. Month 2: Test call-only vs. form-first conversion paths. Monthly: Rotate seasonal messaging (spring renovation, pre-holiday timing)."
},
"landing_pages": {
"optimal_pages": [
"Kitchen Remodels: https://www.probuildrenovations.com/kitchen-remodels/",
"Bathroom Renovations: https://www.probuildrenovations.com/bathroom-renovations/",
"Room Additions: https://www.probuildrenovations.com/room-additions/",
"Contact/Estimate: https://www.probuildrenovations.com/contact/",
"Portfolio (for remarketing traffic): https://www.probuildrenovations.com/portfolio/"
],
"improvement_suggestions": [
"Add project photos with before/after sliders to all service pages",
"Show Google review count and star rating prominently above the fold",
"Add a project budget range to each service page (sets expectation, filters unqualified leads)",
"Add a simple 3-field estimate form on every service page (not just contact page)",
"Display licence number and insurance badge for trust signal"
],
"conversion_optimization": "Primary CTA (\"Get a Free Estimate\") should be sticky on mobile. Phone number must be click-to-call. Add social proof above the fold \u2014 \"214 Google reviews, 4.8\u2605\". Reduce form to 3 fields max: name, phone, project type. Add urgency: \"Currently booking April\u2013May \u2014 claim your slot.\" Trust badges: BBB A+, Texas contractor licence, fully insured.",
"mobile_considerations": "Ensure click-to-call is prominent \u2014 most renovation inquiries come via phone on mobile. Test on iPhone 14 & Samsung Galaxy S21. Tap targets >48px for CTA buttons. Load time <2.5s. Before/after images must display cleanly on 375px width.",
"load_speed_observations": "Target <2.5s on 4G. Compress project photography (largest assets). Defer non-critical JS. Enable image lazy loading. Use CDN for image delivery."
},
"tracking_measurement": {
"conversion_tracking": "Track: (1) Quote form submission, (2) Phone call >60 seconds, (3) Click-to-call tap (mobile), (4) Portfolio CTA click. Use Google Tag Manager. Implement call tracking via CallRail or Google forwarding number. Validate with test form submissions before launch.",
"analytics_integration": "GA4 already present. Connect to Google Ads. Enable form submission events as conversions. Set up phone call conversion via call tracking. Use Google Ads Conversion Import from GA4. Allow 24\u201348h sync.",
"custom_goals": [
"Quote form submission (primary)",
"Phone call >60s (primary)",
"Click-to-call (secondary)",
"Portfolio page view >30s (engagement)",
"Service page visit from ad (funnel entry)"
],
"attribution_model": "Start with Last Click. Migrate to Data-Driven after 50+ conversions. Use 90-day click, 30-day view-through window (renovation consideration cycle is long). Review assisted conversions monthly.",
"kpis": [
"Cost per lead / CPL (target: <$85)",
"Lead-to-quote rate (target: >35%)",
"Quote-to-close rate (target: >40%)",
"Cost per acquisition / CPA (target: <$250)",
"Click-through rate / CTR (target: >4% for search)",
"Quality Score (target: >7/10)",
"Phone call volume (track separately from form leads)",
"Revenue attributed to paid ads (target: >8:1 ROAS)"
]
},
"budget_bidding": {
"starting_budget": "$115/day ($3,500/month). Rationale: Austin renovation market CPCs $10\u2013$18 for core keywords. $115/day delivers ~8\u201312 clicks/day. At 5% conversion rate = 0.5\u20130.6 leads/day = ~15\u201318 leads/month in learning phase. With $28k+ average job value, even 1 closed job/month from ads = strong ROI. Adjust after 14 days: if CPL <$80 for 7 days, increase to $150/day; if CPL >$150, reduce to $80/day and audit keywords.",
"expected_metrics": {
"cpc": "Brand keywords: $3\u2013$5 | Core service + location: $10\u2013$18 | General renovation: $6\u2013$10 | Blended average: ~$12",
"cpm": "Display remarketing: $8\u2013$12 CPM",
"ctr": "Search ads: 4\u20137% (high-intent local) | Display: 0.3\u20130.8%"
},
"roi_projections": "Conservative month 1: $3,500 spend, 5% conversion rate, $12 avg CPC = 291 clicks \u2192 15 leads \u2192 5 quotes \u2192 2 closed jobs at $35,000 avg = $70,000 revenue \u2192 ROAS 20:1 (project value basis). More conservative: 1 closed job/month from ads = $35,000 revenue from $3,500 spend = 10:1 ROAS. Month 2 (optimised): 3\u20134 closed jobs \u2192 $105k\u2013$140k revenue \u2192 ROAS 30\u201340:1 (exceptional for service business).",
"scaling_recommendations": "If CPL <$80 for 14 consecutive days \u2192 increase to $150/day. If closing rate holds >35% \u2192 scale to $200/day. Monthly cap: $5,000 until ROAS validates at >8:1 for 60 days. After 90-day proof, scale by 25%/month. Target: $6,000\u2013$8,000/month by month 6 if market supports it.",
"seasonal_adjustments": "Spring (Mar\u2013May): +20% budget (peak renovation planning). Fall (Sep\u2013Nov): +20% (second peak). Summer (Jul\u2013Aug): Hold flat or -10% (slowdown). January: +15% (new year renovation surge). Track actual lead volume weekly and pre-empt seasonal peaks by 3 weeks."
},
"implementation_roadmap": {
"setup_checklist": [
"[ ] Create Google Ads account & link to Google Business Profile",
"[ ] Verify GA4 is connected and tracking correctly",
"[ ] Set up Google Tag Manager if not already installed",
"[ ] Configure quote form submission as conversion event in GA4 + Google Ads",
"[ ] Set up call tracking (CallRail or Google forwarding number) \u2014 CRITICAL for this business",
"[ ] Create 4 service-specific Search ad groups with RSA ads",
"[ ] Apply for Google Local Services Ads (background check + licence verification required)",
"[ ] Upload customer list to Google Ads for Customer Match + lookalike seeding",
"[ ] Build service-specific landing pages if not already live (kitchen, bathroom, additions)",
"[ ] Set daily budget cap ($115/day) in account settings",
"[ ] Add all sitelinks, callouts, location extensions, call extensions before launch",
"[ ] Configure geo targeting (30-mile radius from Austin 78745, exclude outside service area)",
"[ ] Add negative keyword list (DIY, commercial, jobs, cheap, etc.)",
"[ ] Test mobile click-to-call and form submission on Android + iOS",
"[ ] Set up remarketing tag on all service and portfolio pages"
],
"launch_timing": "Target: Tuesday or Wednesday launch (capture Thursday\u2013Sunday peak for renovation research). Avoid Monday (high competition). Launch at 07:00 CST to capture morning research traffic. Monitor hourly on day 1.",
"critical_settings": [
"Ad rotation: Optimise for conversions",
"Bid strategy: Maximize Conversions \u2192 Target CPA after 30 conversions",
"Networks: Search only (hold Display for remarketing in month 2)",
"Devices: Mobile +20% bid adjustment (highest phone call intent)",
"Location: 30-mile radius from Austin 78745",
"Language: English",
"Ad scheduling: 07:00\u201320:00 CST Monday\u2013Saturday (align with business hours + evening research)"
],
"common_pitfalls": [
"Sending all ad traffic to homepage \u2014 use service-specific landing pages for quality score and conversion",
"Not tracking phone calls \u2014 this business closes most leads by phone, not form",
"Bidding on broad \"renovation\" without geo modifier \u2014 wastes budget on out-of-area traffic",
"Ignoring Local Services Ads \u2014 Google Guaranteed badge is highest trust signal for contractor searches",
"Setting unrealistic day-1 CPL expectations \u2014 renovation leads have 2\u20136 week consideration cycles"
],
"readiness_criteria": [
"GA4 + call tracking installed and validated",
"Service-specific landing pages live with estimate form and phone number",
"Google Ads conversion actions confirmed (form + call)",
"Budget cap ($115/day) set",
"Negative keyword list uploaded",
"Mobile CTA and form tested end-to-end"
]
},
"optimization_schedule": {
"first_week_priorities": [
"Day 1\u20132: Monitor CPL and call volume hourly; pause any ad group with 0 leads and >100 clicks",
"Day 3\u20134: Review search terms report \u2014 add high-intent exact matches, block irrelevant queries",
"Day 5\u20136: Check form completion rate; if <3%, review landing page UX on mobile",
"Day 7: Validate call tracking data against CRM entries; audit conversion accuracy",
"Weekly snapshot: CPL by ad group, call vs. form split, lead quality (service area, budget qualifier)"
],
"thirty_day_plan": "Week 1: Stabilise conversion tracking, pause worst performers. Week 2: A/B test 3 headline angles, add top search terms as exact. Week 3: Analyse by service category (kitchen vs. bathroom CPL); shift budget +10% to best performer. Week 4: Implement first audience adjustments, add remarketing for portfolio visitors. End of month: Pause keywords <2% CTR; consolidate top performers. Prepare month-2 budget increase to $150/day if CPL <$85.",
"review_cadence": "Daily: Lead volume, CPL, call volume, budget pacing. Weekly (Monday 09:00 CST): Full performance review \u2014 CPL by ad group, search terms, quality scores, lead quality from CRM. Monthly: Strategy review \u2014 budget reallocation, seasonal adjustments, new keyword opportunities, A/B test winners.",
"warning_indicators": [
"CPL exceeds $150 for 5 consecutive days \u2192 audit keyword match types and geo targeting",
"No leads for 3 consecutive days \u2192 audit conversion tracking first (common false alarm)",
"CTR drops below 3% \u2192 ad copy relevance issue, test new headlines",
"Call volume drops suddenly \u2192 check call tracking number health and landing page phone number visibility",
"Quality Score drops to <5 \u2192 improve keyword-to-ad-to-landing-page relevance chain"
],
"expansion_triggers": [
"CPL <$80 for 14 days \u2192 increase budget to $150/day",
"CPL <$80 for 30 days \u2192 activate Display remarketing campaign ($50/day)",
"50+ leads collected \u2192 activate Customer Match lookalike + Data-Driven Attribution",
"Lead quality validates \u2192 test adjacent ZIP codes outside current 30-mile radius",
"Strong kitchen/bathroom CPL \u2192 create dedicated PMAX campaign for those services",
"Seasonal trigger: Feb \u2192 plan March budget increase (+20%) for spring peak"
]
}
}
},
"strategyStatus": "ready",
"visualStatus": "ready",
"visualSummary": {
"mood": {
"adjectives": [
"professional",
"modern",
"clean"
],
"confidence": 0.7
},
"palette": [
{
"role": "primary",
"hex": "#000000",
"confidence": 0.8
},
{
"role": "secondary",
"hex": "#abb8c3",
"confidence": 0.8
},
{
"role": "accent",
"hex": "#ffffff",
"confidence": 0.8
},
{
"role": "accent",
"hex": "#f78da7",
"confidence": 0.8
},
{
"role": "accent",
"hex": "#cf2e2e",
"confidence": 0.8
}
],
"typography": {
"heading": {
"family": "-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"",
"weights": [
"bold",
"700"
],
"sizes": [
"32px",
"24px",
"18px"
]
},
"body": {
"family": "-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"",
"weights": [
"normal",
"400"
],
"sizes": [
"16px",
"14px"
]
},
"confidence": 0.7,
"uncertain": false
},
"imagery": {
"style": "Professional photography with clean composition",
"notes": "Based on extracted visual data",
"confidence": 0.6
},
"uiTokens": {
"buttons": "9 buttons detected",
"cards": "Clean card layouts",
"corners": "Modern rounded corners",
"shadows": "Subtle shadow effects",
"borders": "Clean border styling",
"spacing": "Consistent spacing patterns",
"confidence": 0.6
},
"metaphors": {
"refs": [
"Modern SaaS",
"Professional services",
"Clean tech"
],
"confidence": 0.7
},
"summary": {
"text": "This brand uses a refined color palette with -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\". The design emphasizes clear call-to-action buttons and minimal layouts. Perfect for professional, trustworthy ad creative that conveys expertise and reliability.",
"confidence": 0.7
},
"user_summary": {
"text": "Your website has a refined color palette with -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\". The design emphasizes clear call-to-action buttons and minimal layouts. This creates a professional, trustworthy presence that conveys expertise and reliability.",
"confidence": 0.7
}
},
"structuredCampaigns": null,
"emailProvided": null,
"accessLevel": "profile_only",
"previewExpiresAt": {
"$date": "2026-05-01T07:20:42.250Z"
},
"userId": null,
"completedAt": {
"$date": "2026-04-30T07:21:20.818Z"
},
"emailsSent": [],
"processingTime": 38570,
"ipAddress": "127.0.0.1",
"userAgent": "Adsco-Microservice",
"mediaTypes": [],
"createdAt": {
"$date": "2026-04-30T07:20:42.248Z"
},
"lastAccessed": {
"$date": "2026-04-30T07:26:18.236Z"
},
"processingSteps": [],
"updatedAt": {
"$date": "2026-04-30T07:26:18.236Z"
},
"__v": 0
}
{
"_id": {
"$oid": "69a0823a0d7fed8cfbc33087"
},
"url": "https://www.probuildrenovations.com/",
"status": "completed",
"jobType": "full",
"analysisVersion": "v1",
"seoAudit": {
"overview": {
"summary": "FreelanceDirect.co.za demonstrates strong technical SEO and content structure, with only a few moderate on-page SEO issues detected. The site is well-indexed, uses canonical tags correctly, and provides a comprehensive sitemap. However, there are some duplicate titles and meta descriptions, missing meta descriptions on a couple of pages, and heading structure inconsistencies. Addressing these on-page issues will further improve search visibility and user experience.",
"overall_score": 90,
"top_findings": [
{
"issue_code": "MISSING_META_DESCRIPTION",
"severity": "medium",
"title": "Missing meta descriptions",
"why_it_matters": "Meta descriptions help improve click-through rates from search results and provide users with a summary of page content."
},
{
"issue_code": "DUPLICATE_TITLES",
"severity": "medium",
"title": "Duplicate page titles detected",
"why_it_matters": "Duplicate titles can confuse search engines and reduce the likelihood of ranking for relevant queries."
},
{
"issue_code": "H1_STRUCTURE",
"severity": "medium",
"title": "Heading structure issues (H1)",
"why_it_matters": "Proper heading structure helps search engines and users understand the main topic of each page."
}
]
},
"technical_seo": {
"score": 100,
"highlights": [
"All crawled pages returned successful (2xx) status codes.",
"No issues detected with robots.txt or sitemap accessibility.",
"Canonical tags are present and correctly implemented on all analysed pages.",
"No pages are set to noindex, ensuring full indexability."
],
"issues": []
},
"onpage_seo": {
"score": 75,
"highlights": [
"All pages have unique and relevant titles except for a small number of duplicates.",
"Most pages include meta descriptions, supporting better search result snippets."
],
"issues": [
{
"issue_code": "MISSING_META_DESCRIPTION",
"severity": "medium",
"title": "Missing meta descriptions",
"description": "Some pages are missing meta descriptions, which can reduce click-through rates from search results.",
"impact": "Pages without meta descriptions may display less relevant or auto-generated snippets in search results, potentially lowering user engagement.",
"recommendation": "Add concise, relevant meta descriptions to all important pages, tailored to search intent.",
"affected_urls": [
"https://www.probuildrenovations.com/test",
"https://www.probuildrenovations.com/tools/font-face-generator"
]
},
{
"issue_code": "DUPLICATE_TITLES",
"severity": "medium",
"title": "Duplicate page titles detected",
"description": "Some pages share the same title, making it harder for search engines to distinguish between them.",
"impact": "Duplicate titles can dilute ranking signals and reduce the likelihood of ranking for targeted queries.",
"recommendation": "Ensure each page has a unique and descriptive title that reflects its specific content.",
"affected_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/"
]
},
{
"issue_code": "DUPLICATE_META_DESCRIPTIONS",
"severity": "medium",
"title": "Duplicate meta descriptions detected",
"description": "Some pages have identical meta descriptions, which can reduce differentiation in search results.",
"impact": "Duplicate meta descriptions may cause search engines to display less relevant snippets and reduce click-through rates.",
"recommendation": "Write unique meta descriptions for each important page, highlighting their distinct value.",
"affected_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/"
]
}
]
},
"content_and_structure": {
"score": 100,
"highlights": [
"No thin content or duplicate content issues detected.",
"All pages have substantial text content and relevant headings.",
"No missing canonical tags or indexation problems."
],
"issues": [
{
"issue_code": "H1_STRUCTURE",
"severity": "medium",
"title": "Heading structure issues (H1)",
"description": "Some pages have multiple H1 tags or lack a clear, single H1, which can confuse search engines about the primary topic.",
"impact": "Improper H1 structure can reduce clarity for both users and search engines, potentially impacting rankings.",
"recommendation": "Ensure each page has exactly one H1 tag that accurately describes the main topic.",
"affected_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/freelancedirect-michelle"
]
}
]
},
"prioritized_actions": [
{
"priority": 1,
"title": "Add unique meta descriptions to all important pages",
"severity": "medium",
"estimated_effort": "low",
"expected_impact": "medium",
"steps": [
"Review all pages for missing meta descriptions.",
"Write concise, relevant meta descriptions for each page, focusing on search intent.",
"Implement the new meta descriptions and verify their presence in the HTML."
],
"related_issue_codes": [
"MISSING_META_DESCRIPTION"
]
},
{
"priority": 2,
"title": "Resolve duplicate titles and meta descriptions",
"severity": "medium",
"estimated_effort": "low",
"expected_impact": "medium",
"steps": [
"Identify all pages with duplicate titles and meta descriptions.",
"Update each page to have a unique title and meta description reflecting its specific content.",
"Check that changes are reflected in the page source and search engine previews."
],
"related_issue_codes": [
"DUPLICATE_TITLES",
"DUPLICATE_META_DESCRIPTIONS"
]
},
{
"priority": 3,
"title": "Fix heading structure (H1) on key pages",
"severity": "medium",
"estimated_effort": "low",
"expected_impact": "low",
"steps": [
"Audit all pages for the number and content of H1 tags.",
"Ensure each page has exactly one H1 tag that clearly states the main topic.",
"Adjust heading hierarchy as needed to improve clarity for users and search engines."
],
"related_issue_codes": [
"H1_STRUCTURE"
]
}
],
"notes": [
"The crawl covered 34 pages and was not truncated.",
"No critical technical SEO issues were found; the site is well-structured for crawling and indexing.",
"Most issues are moderate on-page SEO improvements that can be addressed with minimal effort."
]
},
"siteSignals": {
"analysisVersion": "v1",
"robots": {
"url": "https://www.probuildrenovations.com/robots.txt",
"found": true,
"statusCode": 200,
"sitemaps": [
"https://www.probuildrenovations.com/sitemap.xml"
],
"disallowAll": false
},
"crawl": {
"rootUrl": "https://www.probuildrenovations.com/",
"stats": {
"pagesCrawled": 34,
"pagesQueuedRemaining": 0,
"pagesSkipped": 0,
"errorCount": 4,
"truncated": false,
"maxPages": 40,
"maxDepth": 4,
"maxTotalMs": 60000,
"elapsedMs": 39622
}
},
"summary": {
"pagesDiscovered": 34,
"pagesAnalysedHtml": 32,
"pagesNonHtml": 2,
"statusCounts": {
"2xx": 32
},
"missingTitlePages": 0,
"missingMetaDescriptionPages": 2,
"missingCanonicalPages": 0,
"h1NotExactlyOnePages": 3,
"noindexPages": 0,
"thinContentPages": 0,
"duplicateTitlePages": 2,
"duplicateMetaDescriptionPages": 2
},
"pageSignals": [
{
"url": "https://www.probuildrenovations.com/",
"depth": 0,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 33373,
"titleLength": 47,
"hasTitle": true,
"metaDescriptionLength": 154,
"hasMetaDescription": true,
"h1Count": 3,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 33373,
"titleLength": 47,
"hasTitle": true,
"metaDescriptionLength": 154,
"hasMetaDescription": true,
"h1Count": 3,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/services",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31002,
"titleLength": 26,
"hasTitle": true,
"metaDescriptionLength": 31,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/services/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 17,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/services/e-commerce-solutions",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 34304,
"titleLength": 38,
"hasTitle": true,
"metaDescriptionLength": 72,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/services/e-commerce-solutions/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 20,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/services/web-design-and-development",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 34790,
"titleLength": 44,
"hasTitle": true,
"metaDescriptionLength": 132,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/services/web-design-and-development/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 22,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/services/virtual-3d-imaging",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 33513,
"titleLength": 36,
"hasTitle": true,
"metaDescriptionLength": 158,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/services/virtual-3d-imaging/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 21,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/services/tiktok-marketing",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 34304,
"titleLength": 34,
"hasTitle": true,
"metaDescriptionLength": 157,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/services/tiktok-marketing/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 23,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/blog",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 33426,
"titleLength": 22,
"hasTitle": true,
"metaDescriptionLength": 42,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/blog/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 25,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/tools",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31314,
"titleLength": 23,
"hasTitle": true,
"metaDescriptionLength": 153,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/tools/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/contact",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31425,
"titleLength": 25,
"hasTitle": true,
"metaDescriptionLength": 155,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/contact/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 5
}
},
{
"url": "https://www.probuildrenovations.com/social-media-marketing-smm-vs-pay-per-click-ppc-navigating-the-digital-advertising-landscape",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 37554,
"titleLength": 116,
"hasTitle": true,
"metaDescriptionLength": 157,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/social-media-marketing-smm-vs-pay-per-click-ppc-navigating-the-digital-advertising-landscape/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/celebrating-the-power-of-ai-tools-a-journey-into-the-world-of-innovation-and-efficiency",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 36751,
"titleLength": 106,
"hasTitle": true,
"metaDescriptionLength": 157,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/celebrating-the-power-of-ai-tools-a-journey-into-the-world-of-innovation-and-efficiency/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/tiktoks-unstoppable-rise-revolutionizing-social-media-marketing-and-boosting-business-visibility",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 38471,
"titleLength": 116,
"hasTitle": true,
"metaDescriptionLength": 155,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/tiktoks-unstoppable-rise-revolutionizing-social-media-marketing-and-boosting-business-visibility/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 7
}
},
{
"url": "https://www.probuildrenovations.com/wp-content/uploads/Terms-and-Conditions.pdf",
"depth": 1,
"statusCode": 200,
"contentType": "application/pdf",
"isRendered": false,
"nonHtml": true,
"textLength": 0,
"titleLength": 0,
"hasTitle": false,
"metaDescriptionLength": 0,
"hasMetaDescription": false,
"h1Count": 0,
"hasCanonical": false,
"canonical": null,
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 0,
"external": 0
}
},
{
"url": "https://www.probuildrenovations.com/privacy-policy",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 36214,
"titleLength": 32,
"hasTitle": true,
"metaDescriptionLength": 155,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/privacy-policy/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/sitemap",
"depth": 1,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31045,
"titleLength": 25,
"hasTitle": true,
"metaDescriptionLength": 43,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/sitemap/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 22,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/here-are-the-5-top-selling-fiverr-gigs-to-start-in-2023-2024",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 37721,
"titleLength": 78,
"hasTitle": true,
"metaDescriptionLength": 158,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/here-are-the-5-top-selling-fiverr-gigs-to-start-in-2023-2024/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 5
}
},
{
"url": "https://www.probuildrenovations.com/wordpress-wizardry-10-tips-and-tricks-to-rock-your-website",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 35819,
"titleLength": 78,
"hasTitle": true,
"metaDescriptionLength": 149,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/wordpress-wizardry-10-tips-and-tricks-to-rock-your-website/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/should-you-build-your-sme-website-or-hire-a-professional-agency",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 37251,
"titleLength": 82,
"hasTitle": true,
"metaDescriptionLength": 158,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/should-you-build-your-sme-website-or-hire-a-professional-agency/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/leveraging-tiktok-marketing-to-propel-your-business-growth",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 35326,
"titleLength": 76,
"hasTitle": true,
"metaDescriptionLength": 156,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/leveraging-tiktok-marketing-to-propel-your-business-growth/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/the-dos-and-donts-of-social-media-advertising",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 35400,
"titleLength": 65,
"hasTitle": true,
"metaDescriptionLength": 157,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/the-dos-and-donts-of-social-media-advertising/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/maximizing-roi-with-google-ads-why-your-business-needs-it",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 36052,
"titleLength": 76,
"hasTitle": true,
"metaDescriptionLength": 154,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/maximizing-roi-with-google-ads-why-your-business-needs-it/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/the-importance-of-keeping-your-website-content-fresh-and-relevant",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 34358,
"titleLength": 83,
"hasTitle": true,
"metaDescriptionLength": 151,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/the-importance-of-keeping-your-website-content-fresh-and-relevant/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/improving-your-online-presence-with-regular-website-updates",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 35305,
"titleLength": 77,
"hasTitle": true,
"metaDescriptionLength": 156,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/improving-your-online-presence-with-regular-website-updates/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/online-marketing-vs-paid-advertising-which-is-right-for-your-business",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 36067,
"titleLength": 90,
"hasTitle": true,
"metaDescriptionLength": 154,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/online-marketing-vs-paid-advertising-which-is-right-for-your-business/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 16,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/tools/strong-password-generator",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 32357,
"titleLength": 43,
"hasTitle": true,
"metaDescriptionLength": 48,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/tools/strong-password-generator/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/freelancedirect-michelle",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31105,
"titleLength": 44,
"hasTitle": true,
"metaDescriptionLength": 158,
"hasMetaDescription": true,
"h1Count": 0,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/freelancedirect-michelle/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/michelle-portfolio",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31304,
"titleLength": 36,
"hasTitle": true,
"metaDescriptionLength": 37,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/michelle-portfolio/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 5
}
},
{
"url": "https://www.probuildrenovations.com/photosvr-wordpress-plugin",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 33335,
"titleLength": 43,
"hasTitle": true,
"metaDescriptionLength": 68,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/photosvr-wordpress-plugin/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 19,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/test",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 31174,
"titleLength": 22,
"hasTitle": true,
"metaDescriptionLength": 0,
"hasMetaDescription": false,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/test/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/thank-you",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 30857,
"titleLength": 27,
"hasTitle": true,
"metaDescriptionLength": 138,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/thank-you/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/tools/font-face-generator",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 30746,
"titleLength": 37,
"hasTitle": true,
"metaDescriptionLength": 0,
"hasMetaDescription": false,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/tools/font-face-generator/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/tools/qr-code-generator",
"depth": 2,
"statusCode": 200,
"contentType": "text/html; charset=UTF-8",
"isRendered": false,
"nonHtml": false,
"textLength": 30793,
"titleLength": 35,
"hasTitle": true,
"metaDescriptionLength": 50,
"hasMetaDescription": true,
"h1Count": 1,
"hasCanonical": true,
"canonical": "https://www.probuildrenovations.com/tools/qr-code-generator/",
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 14,
"external": 4
}
},
{
"url": "https://www.probuildrenovations.com/photoSVR.zip",
"depth": 3,
"statusCode": 200,
"contentType": "application/zip",
"isRendered": false,
"nonHtml": true,
"textLength": 0,
"titleLength": 0,
"hasTitle": false,
"metaDescriptionLength": 0,
"hasMetaDescription": false,
"h1Count": 0,
"hasCanonical": false,
"canonical": null,
"indexabilityFlags": {
"noindex": false,
"nofollow": false
},
"linkCounts": {
"internal": 0,
"external": 0
}
}
],
"issues": [
{
"issue_code": "MISSING_META_DESCRIPTION",
"severity": "medium",
"title": "Missing meta descriptions",
"description": "Meta descriptions influence click-through rate. Add concise descriptions that match search intent.",
"affected_urls": [
"https://www.probuildrenovations.com/test",
"https://www.probuildrenovations.com/tools/font-face-generator"
],
"sample_urls": [
"https://www.probuildrenovations.com/test",
"https://www.probuildrenovations.com/tools/font-face-generator"
],
"evidence": null
},
{
"issue_code": "DUPLICATE_TITLES",
"severity": "medium",
"title": "Duplicate page titles detected",
"description": "Duplicate titles make it harder for search engines to understand page uniqueness. Ensure important pages have distinct titles.",
"affected_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/"
],
"sample_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/"
],
"evidence": null
},
{
"issue_code": "DUPLICATE_META_DESCRIPTIONS",
"severity": "medium",
"title": "Duplicate meta descriptions detected",
"description": "Duplicate descriptions reduce differentiation in search results. Provide unique descriptions for key pages.",
"affected_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/"
],
"sample_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/"
],
"evidence": null
},
{
"issue_code": "H1_STRUCTURE",
"severity": "medium",
"title": "Heading structure issues (H1)",
"description": "Pages should generally have exactly one H1 to clarify topic focus. Fix missing or multiple H1 tags on key pages.",
"affected_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/freelancedirect-michelle"
],
"sample_urls": [
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/",
"https://www.probuildrenovations.com/freelancedirect-michelle"
],
"evidence": null
}
],
"scores": {
"overall": 90,
"technical_seo": 100,
"onpage_seo": 75,
"content_and_structure": 100
}
},
"emailProvided": "marcus@probuildrenovations.com",
"accessLevel": "profile_only",
"previewExpiresAt": null,
"userId": {
"$oid": "69a0823a0d7fed8cfbc33084"
},
"completedAt": {
"$date": "2026-02-26T17:27:14.804Z"
},
"processingTime": 56150,
"ipAddress": "127.0.0.1",
"userAgent": "Adsco-Microservice",
"createdAt": {
"$date": "2026-02-26T17:26:18.654Z"
},
"lastAccessed": {
"$date": "2026-02-26T17:27:14.805Z"
},
"processingSteps": [
{
"step": "scraping",
"status": "scraping",
"startedAt": {
"$date": "2026-02-26T17:26:19.131Z"
},
"completedAt": {
"$date": "2026-02-26T17:26:19.131Z"
},
"_id": {
"$oid": "69a0823b0d7fed8cfbc3308a"
}
},
{
"step": "analyzing",
"status": "analyzing",
"startedAt": {
"$date": "2026-02-26T17:26:58.992Z"
},
"completedAt": {
"$date": "2026-02-26T17:26:58.992Z"
},
"_id": {
"$oid": "69a082620d7fed8cfbc3308c"
}
},
{
"step": "completed",
"status": "completed",
"startedAt": {
"$date": "2026-02-26T17:27:14.804Z"
},
"completedAt": {
"$date": "2026-02-26T17:27:14.804Z"
},
"_id": {
"$oid": "69a082720d7fed8cfbc3308e"
}
}
],
"updatedAt": {
"$date": "2026-02-26T17:27:14.805Z"
},
"__v": 3
}