SEO & GEO Audit Report

https://www.wearesynergypro.com

93
Overall
90
SEO
89
GEO
Grade: A
2026-06-21 17:08 UTC
geoseo.today

Executive Summary

Your site is well-optimized. Focus on the remaining details to reach excellence.
Strengths
  • URL & Keywords
  • Links
  • Schema / Structured Data
  • Technical
  • Robots.txt & Crawlability
Weaknesses
  • Paragraphs
Quick Wins
  • H1-Title Alignment
  • Alt Text
SERP Preview
Business and Legal Solutions in Bali, Lombok
https://www.wearesynergypro.com
Your trusted business and legal solutions from company setup and talent sourcing to legal, tax, and business advisory. Let’s grow together!

SEO Overview

Meta & Social Tags
90
5 pass 1 warn 0 crit 1 info
URL & Keywords
100
2 pass 0 warn 0 crit 0 info
Headings Structure
80
3 pass 2 warn 0 crit 0 info
Content Quality
86
6 pass 0 warn 1 crit 0 info
Images
90
4 pass 1 warn 0 crit 0 info
Links
95
3 pass 0 warn 0 crit 1 info
Schema / Structured Data
100
2 pass 0 warn 0 crit 0 info
Technical
98
15 pass 0 warn 0 crit 2 info
Performance (Core Web Vitals)
80
0 pass 0 warn 0 crit 1 info
Robots.txt & Crawlability
100
6 pass 0 warn 0 crit 0 info
Security
86
2 pass 0 warn 0 crit 5 info
HTML Validation
80
0 pass 0 warn 0 crit 1 info
Indexation & Authority
90
4 pass 1 warn 0 crit 0 info

SEO Detailed Results

Meta & Social Tags

90/100
Title Tag
Good title (44 chars): "Business and Legal Solutions in Bali, Lombok"
Meta Description
Good description (139 chars)
Canonical Tag
Canonical set: https://www.wearesynergypro.com
Viewport Meta
Viewport meta tag present
HTML Language
Language set: en
Open Graph
No Open Graph tags
Add OG tags for social sharing
Twitter Card
No Twitter Card meta
Optional but recommended for X/Twitter sharing

URL & Keywords

100/100
URL Length
URL length OK (32 chars)
URL Structure
Homepage URL

Headings Structure

80/100
H1 Tag
Single H1: "Synergy Pro"
H1-Title Alignment
H1 shares few keywords with title (0/5)
H1 and title should target similar keywords for SEO consistency
H2 Tags
6 H2 tags — good content structure
H3 Tags
1 H3 tags for deeper structure
Heading Hierarchy
Heading level skipped: H2→H6
Don't skip heading levels (e.g., H2→H4)

Content Quality

86/100
Word Count
Good content length: 2930 words
Paragraphs
Only 0 paragraph(s)
Content lacks paragraph structure
Lists
13 list(s) found — good for scannability
Text Emphasis
1 bold/strong elements
Internal Links
39 internal links in content
Readability
Good readability (avg 17 words/sentence)
Keyword Alignment
5/5 title keywords present in content

Images

90/100
Image Count
89 images found
Alt Text
41 content images with empty alt text
Add descriptive alt text or mark as decorative with role="presentation"
Alt Text Quality
Alt texts appear descriptive
Lazy Loading
88 images use lazy loading
Image Format
57 images in modern format (WebP/AVIF)

Links

95/100
Internal Links
39 internal links
External Links
20 external links
Nofollow
No nofollow on external links
Consider nofollow for user-generated or untrusted links
Anchor Text
All links have anchor text or aria-label

Schema / Structured Data

100/100
Structured Data
Found: LocalBusiness, LocalBusiness
LocalBusiness Schema
LocalBusiness schema detected

Technical

98/100
HTTP Status
200 OK
HTTPS
Site uses HTTPS
Response Time
Fast response: 0.08s
Content-Type
Correct Content-Type: text/html
Compression
Compression enabled: gzip
Page Size
Page size: 136 KB
Google Analytics
GA4/gtag detected
Tag Manager
Google Tag Manager detected
Meta Pixel
Facebook/Meta Pixel detected
Phone Link
No tel: links found
Add clickable phone links for mobile users
Contact Form
1 form(s) found
Favicon
Favicon found: https://cdn.prod.website-files.com/67172937dd9898a
Logo
Logo image found: Synergy Pro Logo
Mobile Viewport
Proper viewport: width=device-width, initial-scale=1
Iframes
2 iframe(s) found
Iframes can hurt mobile performance and CLS
CTA Buttons
17 call-to-action elements found
Google Maps Link
Google Maps/GBP link found

Performance (Core Web Vitals)

80/100
PageSpeed
Google PageSpeed API rate limited — try again later or add PAGESPEED_API_KEY
Get free API key at console.cloud.google.com

Robots.txt & Crawlability

100/100
robots.txt
robots.txt found (604 bytes)
Wildcard UA
Default rules for all crawlers (User-agent: *)
Disallow Rules
No paths blocked — full site crawlable
Sitemap in robots.txt
2 sitemap(s) referenced
Sitemap Accessible
Sitemap OK: https://www.wearesynergypro.com/sitemap.xml
Sitemap Accessible
Sitemap OK: https://www.wearesynergypro.com/sitemap.xml

Security

86/100
SSL Certificate
Valid SSL certificate (expires: Sep 9 04:03:55 2026 GMT)
HSTS
Strict-Transport-Security header present
X-Content-Type-Options
No X-Content-Type-Options header
X-Frame-Options
No X-Frame-Options header
Consider adding to prevent clickjacking
Content-Security-Policy
No CSP header
Consider adding Content-Security-Policy
SPF Record
No SPF record found
SPF prevents email spoofing of your domain
DMARC Policy
No DMARC policy found
DMARC protects your domain from email spoofing

HTML Validation

80/100
W3C Validation
Could not fetch W3C validation
Test manually at validator.w3.org

Indexation & Authority

90/100
Sitemap URLs
Sitemap found with 397 URL(s)
Google uses sitemap to discover and prioritize pages for crawling
Social Profiles
5 social profiles linked: Facebook, Instagram, LinkedIn, TikTok, YouTube
Social profiles strengthen brand signals and E-E-A-T
Contact & About
Both Contact and About pages linked
Essential trust signals for users and search engines
NAP Signals
Missing: phone, email
Add full contact details — phone, email, address strengthen trust and local SEO
Trust Signals
Trust signals found: Legal pages; Trust keywords: certified, partner

GEO Overview

Brand & Entity Clarity
92
Entity Coherence 80
Authority Signals 100
Brand Visibility 100
Content Structure & Citability
88
Semantic Structure 85
Machine Readability 90
Passage Quality 90
Evidence, Data & Citations
100
Statistics & Data 100
External Citations 100
Original Content Signals 100
E-E-A-T & Trust Signals
96
Author Credibility 100
Social Proof 100
Trust Indicators 85
Answer-First Content
73
BLUF (Bottom-Line Up Front) 70
Question Coverage 65
Snippet Readiness 90
Content Freshness
66
Date Signals 50
Content Currency 55
Update Signals 100
Technical AI Access
98
Crawler Access 100
Content Delivery 100
AI-Readiness Extras 90
Competitive Context
85
Positioning 65
Content Completeness 100
Value Clarity 95

GEO Detailed Results

Brand & Entity Clarity

92/100
How clearly your brand is identified on-page. We check name consistency, schema, social links — not off-site brand authority (requires external APIs).
Entity Coherence 80/100
Is your brand name consistent across title, H1, Open Graph, and schema markup?
Authority Signals 100/100
Does your page link to authoritative profiles (Wikipedia, LinkedIn, YouTube)?
Brand Visibility 100/100
Is your brand mentioned prominently in the first 100 words and meta description?
AI Analysis
Good entity coherence across page elements. YouTube presence detected — strong AI visibility signal. sameAs links to authoritative profiles found.
no brand detected 60% conf medium effort
Cannot detect brand name from title. Use 'Page Title | Brand Name' format.

Content Structure & Citability

88/100
How easily AI can parse and extract citable passages. University of Tokyo research: structure alone impacts citations by 17.3%.
Semantic Structure 85/100
Does your page use proper heading hierarchy (H1→H2→H3) and semantic HTML tags?
Machine Readability 90/100
Can AI parse your content? Low script ratio, semantic tags, no heavy JS dependency.
Passage Quality 90/100
Are your content sections self-contained and extractable? Lists, tables, 50-250 word chunks.
AI Analysis
Strong heading hierarchy and semantic structure. Multi-modal content (text + images + video) detected — good for AI extraction.
heading hierarchy skip 75% conf low effort
1 heading level skip(s) found. Use strict H1→H2→H3 hierarchy for better AI parsing.
poor section sizing 70% conf medium effort
Most sections aren't in the optimal range. Aim for self-contained sections of 50-250 words between headings.

Evidence, Data & Citations

100/100
Statistical density and source attribution. Princeton KDD 2024: quotations +41%, statistics +32%, cited sources +30%.
Statistics & Data 100/100
How many specific numbers, percentages, and data points are in your content?
External Citations 100/100
Do you link to authoritative external sources (.gov, .edu, research)?
Original Content Signals 100/100
Does your content include expert quotes, attributed claims, and original data?
AI Analysis
Good statistical density (6 data points). 27 external citations found. 3 strong expert quotes with credentials — excellent for AI citation.
No issues detected

E-E-A-T & Trust Signals

96/100
Machine-readable trust proxies: author credentials, entity profiles, organizational transparency. Google's E-E-A-T is a quality rater framework, not a direct ranking factor.
Author Credibility 100/100
Is there an author name, bio, Person schema, and credentials on the page?
Social Proof 100/100
Are there reviews, testimonials, ratings, or certifications visible?
Trust Indicators 85/100
Are publish/update dates visible? Is contact information present?
AI Analysis
Author attribution and credentials detected. Reviews/testimonials found — good trust signal. Missing date signals — add publish/update dates.
undated content 80% conf low effort
No publish or update dates. Dated content tends to perform better in freshness-sensitive queries.

Answer-First Content

73/100
Does your content lead with the answer? Clear answer-first sections improve extractability for AI citation.
BLUF (Bottom-Line Up Front) 70/100
Does your first paragraph directly answer 'What does this page offer?'
Question Coverage 65/100
Does your page have FAQ sections, question-format headings, and FAQPage schema?
Snippet Readiness 90/100
Does your content have definitions, numbered lists, and summary sections?
AI Analysis
Answer-first analysis complete.
no opening content 85% conf medium effort
No substantive opening paragraph found. AI engines extract citations primarily from opening content.
no question coverage 75% conf medium effort
No question-format headings or FAQ section. AI prioritizes content that directly addresses questions.
no summary section 60% conf low effort
Long content without a summary or 'Key Takeaways'. Add one near the top for AI extraction.

Content Freshness

66/100
How current is your content? AI-cited content is 25.7% fresher than average (Ahrefs 2026).
Date Signals 50/100
Are there datePublished/dateModified meta tags, <time> elements, or visible dates?
Content Currency 55/100
Does the content reference the current year? Is the copyright up to date?
Update Signals 100/100
Does the server send Last-Modified headers? Is there a blog/news section?
AI Analysis
Missing date indicators — add publish and last-updated dates.
no date signals 85% conf medium effort
No publish or update dates found. Dated content tends to perform better in freshness-sensitive queries.
no current year 70% conf low effort
No mention of 2026 or 2025. Current year references signal freshness.
outdated references 60% conf medium effort
Multiple references to old years. Update or contextualize.
old copyright 85% conf low effort
Footer copyright shows 2024 instead of 2026.

Technical AI Access

98/100
Can AI crawlers access your page? Blocked bots = zero AI visibility. Accessibility is a binary eligibility gate, not a gradient signal.
Crawler Access 100/100
Are AI search bots (GPTBot, ClaudeBot, PerplexityBot) allowed in robots.txt?
Content Delivery 100/100
Does the page have viewport meta, charset, and fast loading?
AI-Readiness Extras 90/100
Is there schema markup, llms.txt, RSS feed, and sitemap reference?
AI Analysis
All 20 AI crawlers allowed — good. JSON-LD schema found.
No issues detected

Competitive Context

85/100
Can AI position you vs alternatives? Comparison content, pricing, and process information.
Positioning 65/100
Does the page have 'Why Choose Us', comparison, or differentiator sections?
Content Completeness 100/100
Does the page cover pricing, process, benefits, and service area?
Value Clarity 95/100
Are there specific claims with numbers and guarantees?
AI Analysis
Pricing information present. Comprehensive content coverage.
no competitor comparison 75% conf medium effort
No explicit comparison content. Add 'Why Choose Us' or 'vs' sections for AI comparison queries.
weak positioning 70% conf low effort
No unique value proposition heading. Explicit positioning helps AI distinguish you in comparison queries.

AI-Suggested Fixes

Field Current Proposed Reason
Image Alt Text (empty) — 679397d4408edb8b22be397f_Group%207777.avif Synergy Pro logo with abstract blue and green shapes. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67931bb60b9c80040101dfe9_%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202025-01-24%20094438%20(1).avif Modern office interior, symbolizing business solutions in Bali. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 671a3619b90d4f77fc701b33_left-layer.webp Abstract blue and green graphic design element. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fde1619902339e4643b47c_Legal%20Due%20Diligence%20Bali%20and%20Lombok.webp Legal due diligence documents on a desk in Bali or Lombok. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 671a36d22f37a49b19e90268_right-layer.webp Abstract blue and green graphic design element. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fdc49b8546d7fdf95719e3_DSC03148%20(1)%20(1)%20(1)_11zon.webp Professional business meeting in a modern office setting. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 671a37486543d0bf3c7aae2e_right-layer2.webp Abstract blue and green graphic design element. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 671a37c47883fddcac9e4b94_Left-layer2.webp Abstract blue and green graphic design element. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fca5158e1fc5fc26cac851_DSC03276%20(1)%20(1).jpg Business professionals collaborating in a modern office. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fdcafc84dccb1069b53c96_Notarial%20Service%20Bali_11zon.webp Notarial service documents and stamp in Bali. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fdcd3d68f1634ea33776e1_Set%20Up%20Business%20in%20Bali_11zon.webp Setting up a business in Bali, documents and laptop. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67d171dfd124ca745d4d9334_our-sservices_lawyer.webp Lawyer reviewing documents, symbolizing legal services. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fde527de2f0884803f66ee_Business%20Licenses%20%26%20Permit_11zon.webp Business licenses and permits for Bali operations. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67fde5439902339e4646635a_Business%20Compliance%20Consultant%20Bali%20and%20Lombok_11zon.webp Business compliance consultant reviewing documents in Bali. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd5e7f4ffbb431531f6455_quotes%20(1).png Decorative quotation mark symbol. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd5f07c17570aff754e5de_unnamed.png Client testimonial profile picture. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 6784f57ab41bf5d158c56659_arrow-right-in-circle.webp Right arrow in a circle icon. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd5e7f4ffbb431531f6455_quotes%20(1).png Decorative quotation mark symbol. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd651cc2ea9c4db61137d1_unnamed1.png Client testimonial profile picture. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 6784f57ab41bf5d158c56659_arrow-right-in-circle.webp Right arrow in a circle icon. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd5e7f4ffbb431531f6455_quotes%20(1).png Decorative quotation mark symbol. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 6784f57ab41bf5d158c56659_arrow-right-in-circle.webp Right arrow in a circle icon. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd5e7f4ffbb431531f6455_quotes%20(1).png Decorative quotation mark symbol. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 6784f57ab41bf5d158c56659_arrow-right-in-circle.webp Right arrow in a circle icon. AI-generated descriptive alt text for this image
Image Alt Text (empty) — 67bd65a201fea039132491e5_Jez%20F.png Suggested (verify): Synergy Pro in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd660b3dd87772bfa61540_Jonny%20Hansen.png Suggested (verify): Synergy Pro in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 671a384ac812fd794b306ec1_Left-layer3.webp Suggested (verify): Left Layer3 in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4f9e684bb145d4f17077_logo%20(2).png Suggested (verify): Synergy Pro in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4f9ecd802fd4f43c1477_lighthouse-white.png Suggested (verify): Lighthouse White in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4fa0b109a5362cbf0586_ours.-white.webp Suggested (verify): Ours. White in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4fa03540384ae5774273_qt%3Dq_95.webp Suggested (verify): Synergy Pro in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4f9c60f1c78d28b918d6_baliest-e1688846316816.webp Suggested (verify): Synergy Pro in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4f9fcd802fd4f43c14b4_Nirvana-white.png Suggested (verify): Nirvana White in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text (empty) — 67bd4f9da224221439824a72_amantes-white.png Suggested (verify): Amantes White in Bali Alt text based on filename and page context. Review and adjust to accurately describe the image.
Image Alt Text 7 more images missing alt text Add descriptive alt text to all images. Describe what the image shows, include relevant keywords naturally.
Target Keywords business legal services Bali, company registration Lombok, how to start a business in Indonesia, legal advice for foreign investors Bali, expat business solutions Indonesia, setting up a company in Bali requirements AI-suggested search queries that real users type into Google for this type of page

Action Plan

#1 Paragraphs
critical varies
Content Quality
Problem: Only 0 paragraph(s)
Action: Content lacks paragraph structure
Impact: low
#2 Alt Text
warning 15 min
Images
Problem: 41 content images with empty alt text
Action: Add descriptive alt text or mark as decorative with role="presentation"
Impact: high
#3 Open Graph
warning 10 min
Meta & Social Tags
Problem: No Open Graph tags
Action: Add OG tags for social sharing
Impact: medium
#4 Heading Hierarchy
warning 15 min
Headings Structure
Problem: Heading level skipped: H2→H6
Action: Don't skip heading levels (e.g., H2→H4)
Impact: medium
#5 H1-Title Alignment
warning varies
Headings Structure
Problem: H1 shares few keywords with title (0/5)
Action: H1 and title should target similar keywords for SEO consistency
Impact: low
#6 NAP Signals
warning varies
Indexation & Authority
Problem: Missing: phone, email
Action: Add full contact details — phone, email, address strengthen trust and local SEO
Impact: low