May 26, 2026, 11:20 AM

Polished Concrete

SEO AUDIT

Scroll

Summary

Summary of findings

01.

High

High priority issues that are likely to have a significant impact on your website's performance and SEO. These issues should be addressed as soon as possible to improve your site's visibility and user experience.

You have 1 high priority issue that need to be addressed.

02.

Medium

Medium priority issues that are likely to have a moderate impact on your website's performance and SEO. These issues should be addressed in a timely manner to maintain your site's visibility and user experience.

You have 12 medium priority issues that need to be addressed.

03.

Low

Low priority issues that are less likely to have a significant impact on your website's performance and SEO. These issues can be addressed as time permits to maintain your site's overall health and user experience.

You have 19 low priority issues that need to be addressed.

Issues

Information

High

Medium

Low

0 URLs | 0.0%

H1 Missing

H1 tags are important for SEO as they help search engines understand the main topic of the page. It is recommended to add an H1 tag that accurately describes the content of the page.

0 URLs | 0.0%

Missing Alt Text

Alt text is important for SEO as it helps search engines understand the content of images. It is recommended to add descriptive alt text to all images on the page.

0 URLs | 0.0%

H2: Duplicate

Duplicate H2 headings can confuse both users and search engines. Use unique, descriptive H2s for each section.

0 URLs | 0.0%

Images: Missing Size Attributes

Define width and height attributes to reduce layout shift and improve page experience metrics.

0 URLs | 0.0%

Security: Missing X-Content-Type-Options Header

Add X-Content-Type-Options: nosniff to help prevent MIME type sniffing vulnerabilities.

0 URLs | 0.0%

Meta Description: Over 985 Pixels

Long meta descriptions may be truncated in search results. Keep them concise and focused.

0 URLs | 0.0%

Security: Missing HSTS Header

Enable Strict-Transport-Security to enforce HTTPS and protect against protocol downgrade attacks.

0 URLs | 0.0%

Meta Description: Missing

Missing meta descriptions reduce click-through opportunities. Add a clear summary for each page.

0 URLs | 0.0%

Content: Readability Difficult

Simplify sentence structure and wording to improve readability for a broader audience.

0 URLs | 0.0%

H2: Over 70 Characters

Very long H2 headings can be hard to scan. Keep headings short, clear, and intent-driven.

0 URLs | 0.0%

Meta Description: Duplicate

Duplicate meta descriptions reduce uniqueness in search listings. Write distinct copy per page.

0 URLs | 0.0%

Security: Missing Secure Referrer-Policy Header

Set a strict Referrer-Policy to limit sensitive URL data from being shared across origins.

0 URLs | 0.0%

Content: Low Content Pages

Pages with thin content often underperform. Expand content depth to better match user intent.

0 URLs | 0.0%

Images: Over 100 KB

Large image files can slow page load. Compress and serve modern formats where possible.

0 URLs | 0.0%

Security: Missing X-Frame-Options Header

Set X-Frame-Options to help defend against clickjacking attacks on sensitive pages.

0 URLs | 0.0%

Meta Description: Over 155 Characters

Keep descriptions within recommended length to reduce truncation in SERPs.

0 URLs | 0.0%

H2: Missing

Use H2 headings to structure page sections and improve content hierarchy.

0 URLs | 0.0%

Response Codes: Internal Client Error (4xx)

Client errors indicate inaccessible resources. Resolve broken URLs and routing issues.

0 URLs | 0.0%

Meta Description: Below 70 Characters

Very short meta descriptions may not provide enough context for search users.

0 URLs | 0.0%

Security: Missing Content-Security-Policy Header

A Content-Security-Policy helps mitigate XSS by restricting which resources can load.

0 URLs | 0.0%

Response Codes: Internal No Response

No-response issues can indicate timeouts or server failures. Check logs and endpoint stability.

0 URLs | 0.0%

H2: Multiple

Multiple H2 tags are fine when structured clearly, but avoid repeating generic headings.

0 URLs | 0.0%

URL: Parameters

Audit unnecessary query parameters to reduce duplicate URL variants.

0 URLs | 0.0%

Canonicals: Non-Indexable Canonical

Canonical targets should be indexable to pass clear indexing signals.

0 URLs | 0.0%

URL: Multiple Slashes

Normalize URLs to avoid duplicate paths caused by repeated slashes.

0 URLs | 0.0%

Page Titles: Below 200 Pixels

Very short page titles may underperform in relevance and click-through.

0 URLs | 0.0%

Security: HTTP URLs

Replace HTTP links with HTTPS resources to avoid mixed-content and security risks.

0 URLs | 0.0%

H2: Non-Sequential

Use heading levels in a logical order to improve document structure.

0 URLs | 0.0%

Links: Pages With High External Outlinks

Review pages with many external links to maintain focus and equity flow.

0 URLs | 0.0%

URL: Over 115 Characters

Shorter URLs are easier to share, crawl, and understand.

0 URLs | 0.0%

H1: Over 70 Characters

Long H1 headings can reduce clarity. Keep them concise and focused.

0 URLs | 0.0%

Meta Description: Below 400 Pixels

Descriptions that are too short may not provide enough context in SERPs.

0 URLs | 0.0%

URL: Non ASCII Characters

Use readable ASCII slugs where possible for consistency and sharing.

0 URLs | 0.0%

URL: Uppercase

Standardize URLs to lowercase to avoid casing duplicates.

0 URLs | 0.0%

URL: GA Tracking Parameters

Prevent index bloat from analytics parameters with canonicalization rules.

0 URLs | 0.0%

Directives: Nofollow

Review nofollow directives to ensure they are intentionally applied.

0 URLs | 0.0%

H1: Duplicate

Use one unique H1 per page to keep topic focus clear.

0 URLs | 0.0%

Response Codes: External Client Error (4xx)

Fix or replace external links returning 4xx status codes.

0 URLs | 0.0%

Security: Protocol-Relative Resource Links

Prefer explicit HTTPS resource URLs instead of protocol-relative references.

0 URLs | 0.0%

Links: Internal Outlinks With No Anchor Text

Ensure internal links include descriptive anchor text for accessibility and SEO.

0 URLs | 0.0%

Links: Non-Descriptive Anchor Text In Internal Outlinks

Replace generic anchors like "click here" with meaningful text.

0 URLs | 0.0%

Page Titles: Over 60 Characters

Long titles may truncate in SERPs; prioritize key terms early.

0 URLs | 0.0%

Canonicals: Canonical Is Relative

Use absolute canonical URLs to avoid ambiguity across environments.

0 URLs | 0.0%

Response Codes: External Server Error (5xx)

Replace or monitor external links that return server errors.

0 URLs | 0.0%

URL: Underscores

Prefer hyphens over underscores for better URL readability.

0 URLs | 0.0%

Directives: Noindex

Confirm noindex directives are intentional for important pages.

0 URLs | 0.0%

Images: Missing Alt Attribute

Ensure every image has an alt attribute, even if empty for decorative images.

0 URLs | 0.0%

Response Codes: External No Response

Investigate external resources that fail to return a response.

0 URLs | 0.0%

Response Codes: Internal Redirection (3xx)

Reduce unnecessary redirect hops in internal linking.

0 URLs | 0.0%

Canonicals: Canonicalised

Review canonicalized URLs to ensure intent and target consistency.

0 URLs | 0.0%

Security: Unsafe Cross-Origin Links

Use safe link attributes for cross-origin targets where appropriate.

0 URLs | 0.0%

Page Titles: Over 561 Pixels

Overly long titles are likely to truncate in search results.

0 URLs | 0.0%

Page Titles: Below 30 Characters

Very short page titles may miss critical topical keywords.

0 URLs | 0.0%

Images: Alt Text Over 100 Characters

Keep alt text concise while remaining descriptive and useful.

0 URLs | 0.0%

H1: Non-Sequential

Keep heading hierarchy logical from H1 through lower levels.

0 URLs | 0.0%

H1: Multiple

Use a single primary H1 per page where possible.

Pagespeed insights

Site speed

First Contentful Paint

1.5 s

Largest Contentful Paint

4.2 s

Total Blocking Time

19 ms

Cumulative Layout Shift

0.024

Speed Index

8.6 s

Home page

Insights

Largest Contentful Paint: 4.2 s (Poor)

Total Blocking Time: 19 ms (Good)

Cumulative Layout Shift: 0.024 (Good)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reduce render-blocking resources to improve visual completion speed.



Performance score: 77/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

1.7 s

Total Blocking Time

0 ms

Cumulative Layout Shift

1.046

Speed Index

2.2 s

Awards and media

Insights

Largest Contentful Paint: 1.7 s (Good)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 1.046 (Poor)


Diagnostics

Reserve space for media and embeds to prevent layout shifts.



Performance score: 75/100.

First Contentful Paint

2.3 s

Largest Contentful Paint

2.3 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.057

Speed Index

3.7 s

About us

Insights

Largest Contentful Paint: 2.3 s (Good)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.057 (Good)


Diagnostics

Reduce render-blocking resources to improve visual completion speed.



Performance score: 94/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

3.1 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.000

Speed Index

3.3 s

Portfolio

Insights

Largest Contentful Paint: 3.1 s (Needs improvement)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.000 (Good)


Diagnostics

Improve hero image and critical content loading to reduce LCP.



Performance score: 93/100.

First Contentful Paint

2.3 s

Largest Contentful Paint

2.9 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.295

Speed Index

5.9 s

Contact us

Insights

Largest Contentful Paint: 2.9 s (Needs improvement)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.295 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.

Reduce render-blocking resources to improve visual completion speed.



Performance score: 73/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

2.1 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.034

Speed Index

4.5 s

Design services

Insights

Largest Contentful Paint: 2.1 s (Good)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.034 (Good)


Diagnostics

Reduce render-blocking resources to improve visual completion speed.



Performance score: 96/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

17.3 s

Total Blocking Time

0 ms

Cumulative Layout Shift

1.670

Speed Index

4.0 s

Tennis shed

Insights

Largest Contentful Paint: 17.3 s (Poor)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 1.670 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.

Reduce render-blocking resources to improve visual completion speed.



Performance score: 48/100.

First Contentful Paint

2.3 s

Largest Contentful Paint

13.5 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.897

Speed Index

4.2 s

Karaka house

Insights

Largest Contentful Paint: 13.5 s (Poor)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.897 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.

Reduce render-blocking resources to improve visual completion speed.



Performance score: 46/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

12.3 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.900

Speed Index

3.3 s

Villa renovation mount eden

Insights

Largest Contentful Paint: 12.3 s (Poor)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.900 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.



Performance score: 49/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

14.6 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.786

Speed Index

3.0 s

Dairy flat house

Insights

Largest Contentful Paint: 14.6 s (Poor)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.786 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.



Performance score: 50/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

1.7 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.897

Speed Index

3.9 s

River terrace

Insights

Largest Contentful Paint: 1.7 s (Good)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.897 (Poor)


Diagnostics

Reserve space for media and embeds to prevent layout shifts.

Reduce render-blocking resources to improve visual completion speed.



Performance score: 73/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

3.0 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.933

Speed Index

3.8 s

Brookby alterations

Insights

Largest Contentful Paint: 3.0 s (Needs improvement)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.933 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.

Reduce render-blocking resources to improve visual completion speed.



Performance score: 68/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

7.7 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.897

Speed Index

2.4 s

Whitford kitchen

Insights

Largest Contentful Paint: 7.7 s (Poor)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.897 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.



Performance score: 51/100.

First Contentful Paint

1.5 s

Largest Contentful Paint

5.3 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.897

Speed Index

2.0 s

Mv house

Insights

Largest Contentful Paint: 5.3 s (Poor)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.897 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.



Performance score: 56/100.

First Contentful Paint

1.9 s

Largest Contentful Paint

2.7 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0.897

Speed Index

2.1 s

Farmhouse

Insights

Largest Contentful Paint: 2.7 s (Needs improvement)

Total Blocking Time: 0 ms (Good)

Cumulative Layout Shift: 0.897 (Poor)


Diagnostics

Improve hero image and critical content loading to reduce LCP.

Reserve space for media and embeds to prevent layout shifts.



Performance score: 71/100.
Advice

Recommendations

We recommend addressing the high priority issues as a starting point, followed by medium and low priority items as time and budget allows. The table below provides an estimate of the design and development effort required to address each issue, along with an estimated cost. Please note that these are estimates only and actual costs may vary based on the specific requirements of your project.

Feature
Effort
Impact
Cost
High Priority Issues
Low
High
$1,100
High Priority Issues
Low
Medium
$1,100
High Priority Issues
Low
High
$1,100