Section 01
Audit Scorecard
Overall score moved from 44 to 49. Technical and meta tags improved. Content quality and grammar regressed due to newly identified errors. Internal linking and schema remain at zero progress.
| Category | Previous | Now | Change | Status |
|---|---|---|---|---|
| Technical SEO | 51 | 58 | +7 | Improving |
| On-Page Optimisation | 58 | 61 | +3 | Improving |
| Content Quality | 64 | 60 | -4 | Regressed |
| Internal Linking | 30 | 30 | 0 | No Change |
| Schema / Structured Data | 0 | 0 | 0 | Still Missing |
| Meta Tags | 62 | 66 | +4 | Improving |
| Grammar & Copy | 50 | 44 | -6 | Regressed |
| Off-Page / Authority | N/A | 35 | – | Weak — Action Needed |
| OVERALL | 44 | 49 | +5 | Action Required |
Section 02
What Was Fixed
✓Odoo ERP page meta title updated to 'Odoo Implementation Partner UK' — previously generic, now keyword-specific
✓Homepage Blogs nav link now correctly points to /blogs.html — was pointing to # before
✓Odoo ERP meta description improved with HMRC MTD mention — adds relevant UK compliance keyword
3 out of 24 previous issues have been addressed. 21 remain open.
Section 03
Critical Issues — Fix Immediately
● Critical
Still Open
1. Canonical URL Mismatch on Every Page
Affects: All pages
Every page's canonical tag omits
www and uses clean URLs instead of .html. Homepage declares exogrowsolutions.com/ but is served at www.exogrowsolutions.com/index.html. Digital Marketing declares exogrowsolutions.com/services/digital-marketing/ but is served at www.exogrowsolutions.com/services/digital-marketing.html. Google sees two competing versions of every single page. This was flagged in Audit 1 and is still unresolved.canonical: https://exogrowsolutions.com/services/digital-marketing/
canonical: https://www.exogrowsolutions.com/services/digital-marketing.html
Update the canonical link tag in the <head> of every HTML file. Must include www and .html (or whichever URL format your server actually serves).
● Critical
Still Open
2. Industry Cards Linked to Wrong Pages on 3 Service Pages
Affects: Digital Marketing, Website Dev, Odoo ERP
Still broken on all service pages checked. Digital Marketing: Hospitality card → /b2b-business.html, B2B card → /hospitality.html (swapped). Website Dev: Education → /b2b-business.html, Hospitality → /education.html, B2B → /hospitality.html (three cards wrong). Odoo ERP: same three cards wrong. Users and Googlebot clicking these land on the completely wrong industry pages every time.
Hospitality card href="/industry/b2b-business"
Hospitality card href="/industry/hospitality"
Fix across all 3 service pages: Hospitality→/hospitality.html, Education→/education.html, B2B Business→/b2b-business.html
● Critical
Still Open
3. Odoo ERP Page H1 Is Completely Wrong
Affects: /services/odoo-erp.html
The H1 still reads "Building Scalable Digital Systems for Modern Businesses" — zero Odoo or ERP keywords. Additionally, the body copy in Section 02 of the Odoo page reads: "We do not guess which platform will work for your business. We analyse where your customers are and build campaigns that bring them to you." — This is Digital Marketing page copy that was copy-pasted and never updated on the ERP page.
H1: "Building Scalable Digital Systems for Modern Businesses"
H1: "Odoo ERP Implementation Partner UK — Finance, HR, CRM & Inventory"
Fix H1 and replace the "campaigns" copy in section 02 with ERP-specific content about business systems and operations.
● Critical
Still Open
4. "This is a subheading" Placeholder on All Service Pages
Affects: All 4 service pages — Industries We Serve section
Raw template placeholder "This is a subheading" is still visible on every service page under the Industries We Serve heading. This signals an unfinished site to visitors and Google. Was flagged in Audit 1, not fixed.
"This is a subheading"
DM: "Sector-specific campaigns built around how your buyers search."
Replace with a relevant 1-line descriptor specific to each service page.
Section 04
High Priority Issues
▲ HighStill Open5. Zero Schema Markup on Any Page
Affects: All pages
No JSON-LD structured data exists anywhere on the site. No Organization schema, no Service schema, no FAQPage, no BreadcrumbList. Every service page has a populated FAQ section that could be showing as rich result dropdowns in Google SERP — increasing CTR by 20-30% for those queries. Zero progress since Audit 1.
Highest ROI: Add FAQPage schema to all 4 service pages. Add Organization schema to homepage. Place JSON-LD blocks in the <head> of each HTML file.
▲ HighStill Open6. All Pricing Displayed in USD ($) — UK Agency Site
Affects: All 4 service pages pricing sections
All pricing tables still show USD: $875, $1,250, $1,340, $2,680, $2,010, $9,000 etc. The FAQ sections on the same pages correctly quote GBP (£1,499, £2,499, £4,000-£8,000). A UK prospect sees $ in the table and £ in the FAQ — immediate credibility loss.
£695 – £995 / Month
£875 – £1,250 / Month
▲ HighNew Issue7. Blogs Nav Link Broken on Service Pages (Not Homepage)
Affects: Digital Marketing, Website Dev, Odoo ERP nav menus
Fixed on the homepage. Still broken on all service pages — the nav Blogs link points to
# on Digital Marketing, Website Dev, and Odoo ERP pages. Footer on these pages correctly links to /blogs.html. Nav does not.[Blogs](#) in service page nav
[Blogs](/blogs.html) in all page navs
▲ HighStill Open8. wrappixel.com External Links Visible in Portfolio
Affects: Homepage — Portfolio section (8 cards)
Eight portfolio cards still show https://www.wrappixel.com/ as clickable external links. This is from a Webflow template attribution never removed. Looks broken, sends users away from the site.
Delete all anchor tags linking to wrappixel.com from the portfolio section HTML.
▲ HighStill Open9. OG Image Path — Possible 404
Affects: All pages — og:image and twitter:image meta tags
Every page's social preview image is declared at
/images/Open-Graph.png but all site assets are served from /assets/. If this file doesn't exist at that path, every LinkedIn share, Twitter post, and WhatsApp link shows a broken preview image.og:image: https://www.exogrowsolutions.com/images/Open-Graph.png
Verify file exists at /images/ or update to /assets/Open-Graph.png
▲ HighNew Issue10. Real Estate Card Has Wrong Industry Copy on DM Page
Affects: /services/digital-marketing.html — Real Estate card
Real Estate card reads: "Local SEO and Google Ads targeting developers and project managers actively looking for contractors in your area." — This is construction industry copy. Real Estate should describe marketing for estate agents and property developers, not contractors.
"targeting developers and project managers actively looking for contractors"
"Local SEO and Google Ads for estate agents and property developers. We target buyers and renters at the point of search."
Section 05
Grammar & Copy Errors — All 23 Found
Every spelling mistake, missing space, wrong capitalisation, and copy issue found across all crawled pages. These reduce E-E-A-T signals and damage credibility with both users and Google.
| # | Page / Location | Wrong | Correct | Type |
|---|---|---|---|---|
| G01 | Homepage hero | presencecrafted through | presence crafted through | Missing space |
| G02 | Homepage hero CTA | Contact US | Contact Us | Wrong caps |
| G03 | Homepage section label | 04 Porfolio | 04 Portfolio | Typo (missing t) |
| G04 | Homepage ticker | 5★ on clutch | 4.9★ on Clutch | Wrong rating + caps |
| G05 | Homepage sections | 001, 02, 03, 04, 04, 06 | 01, 02, 03, 04, 05, 06 | Number errors |
| G06 | All pages — logo alt text | Untitled UI logomarkExogrow Solutions | ExoGrow Solutions | Template residue |
| G07 | All pages — nav brand name | Exogrow Solutions | ExoGrow Solutions | Wrong capitalisation |
| G08 | Digital Marketing page H2 area | SEARCH ENGINE OPTIMZIATION | SEARCH ENGINE OPTIMISATION | Typo |
| G09 | Digital Marketing — Paid Ads card | Paid Ads ManagementWe run | Paid Ads Management — We run | Missing space |
| G10 | Digital Marketing FAQ 01 | We work withfounders | We work with founders | Missing space |
| G11 | Digital Marketing FAQ 01 | open to buildingthe right systems | open to building the right systems | Missing space |
| G12 | Website Dev H1 | Websites Tha Drive | Websites That Drive | Typo (missing t) |
| G13 | Website Dev — fitness card alt | website development for fitness sector by eogrow solutions | ...by ExoGrow Solutions | Brand name typo |
| G14 | Website Dev — logistics card alt | logestics company | logistics company | Typo |
| G15 | Website Dev — real estate card alt | seo srvices for the real estate | SEO services for real estate | Typo + wrong caps |
| G16 | Website Dev — real estate card body | found first.We build fast | found first. We build fast | Missing space |
| G17 | Website Dev FAQ 03 | Ongoing SEO is aseparate service | Ongoing SEO is a separate service | Missing space |
| G18 | Website Dev — process section H2 | "Built for Your Industry..." (same as Industries H2) | Use unique H2 for Process section | Duplicate heading |
| G19 | Odoo ERP — all 8 industry card alts | All 8 cards share identical alt text | Each card needs unique descriptive alt | Duplicate alt text x8 |
| G20 | Odoo ERP — section 02 body | "build campaigns that bring them to you" | Replace with ERP-specific copy about systems | Wrong page content |
| G21 | Odoo ERP — process section H2 | "Built for Your Industry..." (same as Industries H2) | Use unique H2 for Process section | Duplicate heading |
| G22 | All pages — footer CTA | what is holding youback. | what is holding you back. | Missing space |
| G23 | DM + Web Dev — logistics alt text | Seo for the logestic companies | SEO for logistics companies | Typo x2 + wrong caps |
Section 06
Technical SEO Status
| Technical Item | Status | Detail | Action |
|---|---|---|---|
| Canonical URLs | ✗ NOT FIXED | No www, wrong path format on all pages | Fix canonical in head of each HTML file |
| Schema Markup | ✗ MISSING | Zero JSON-LD anywhere — 0/100 | FAQPage + Organization + Service schema |
| Sitemap.xml | ⚠ UNCONFIRMED | Not verified submitted to Search Console | Confirm /sitemap.xml exists + submit to GSC |
| Robots.txt | ⚠ UNCONFIRMED | Not confirmed accessible | Confirm /robots.txt exists and is correct |
| OG Image Path | ⚠ RISK | /images/Open-Graph.png — assets in /assets/ | Verify file exists at that exact path |
| Meta Generator | ⚠ MINOR | Still shows "Webflow" as generator | Remove or update if custom dev |
| Page Titles | ✓ MOSTLY OK | All pages have unique keyword-rich titles | Minor improvements per meta tags guide |
| Meta Descriptions | ✓ MOSTLY OK | All pages have descriptions in character limits | Keep current |
| Nav Internal Links | ⚠ PARTIAL | Blogs nav broken on service pages | Fix /blogs.html in nav across all pages |
| HTTPS | ✓ OK | Site served over HTTPS | No action needed |
| Mobile / Responsive | ✓ OK | Responsive layout confirmed | No action needed |
| 301 Redirects | ⚠ UNCONFIRMED | Old indexed pages not confirmed redirected | Verify redirects from CSV are live |
| Duplicate Content | ⚠ RISK | Old Pakistan pages possibly still indexed | Use GSC URL Removal for confirmed old pages |
| Core Web Vitals | ⚠ UNCONFIRMED | Cannot assess without PageSpeed data | Run PageSpeed Insights on all main pages |
Section 07
Off-Page SEO & Authority
Everything outside the website that influences rankings. For a new UK agency, this is the biggest growth lever available right now.
| Factor | Current Status | Recommended Action |
|---|---|---|
| Domain Authority | Low — new domain (2022) | Improves through consistent quality backlinks over time. Focus on sector-specific links not generic directories. |
| Backlinks | Minimal | Priority sources: Clutch (already rated 4.9 — get the backlink), GoodFirms, UpCity, Bark.com, UK SME directories. |
| Google Business Profile | Active — 4.9 shown on site | Ensure fully filled out. Add photos, post weekly, reply to every review. Critical for local UK map rankings. |
| Clutch Profile | 4.9 rating cited on site | Confirm Clutch links to exogrowsolutions.com. Ask top clients for verified Clutch reviews. Each review = backlink + trust signal. |
| Social Signals | LinkedIn, Instagram, FB, Twitter active | Minimum 3x per week on LinkedIn for a B2B agency. Google uses social velocity as freshness signal. |
| UK Business Directories | Unknown — not confirmed | Submit to: Yell.com, Thomson Local, Scoot, FreeIndex, Trustpilot UK, Bark.com, Checkatrade for local authority signals. |
| PR & Mentions | None found | Guest post on UK publications: SmallBusiness.co.uk, The Drum, Econsultancy. Each mention = backlink. |
| Partner Backlinks | None confirmed | White-label partners (Chenery Creative etc.) should link to exogrowsolutions.com — quick win. |
| Blog Content | Blog exists but sparse | 2 posts per month minimum. Target: 'Odoo implementation cost UK', 'best Webflow agency UK', 'gym website design cost UK'. |
| NAP Consistency | Unknown — not verified | Ensure Name, Address, Phone are identical across GBP, website, directories. Inconsistency hurts local SEO. |
Section 08
Master Action Plan — All 32 Issues
Ordered by priority. Issues 1-4 fix today. Issues 5-11 fix this week. The rest batch in a single cleanup sprint.
| # | Action | Type | Priority | Time |
|---|---|---|---|---|
| 1 | Fix canonical URL on every page — add www and .html extension | Technical | CRITICAL | 1-2 hrs |
| 2 | Fix crossed industry card links on DM, Web Dev, Odoo pages | Technical | CRITICAL | 1 hr |
| 3 | Rewrite Odoo ERP H1 to Odoo-specific keyword heading | Copy | CRITICAL | 15 min |
| 4 | Replace "This is a subheading" on all 4 service pages | Copy | CRITICAL | 30 min |
| 5 | Add FAQPage JSON-LD schema to all 4 service pages | Technical | HIGH | 2-3 hrs |
| 6 | Add Organization schema to homepage | Technical | HIGH | 30 min |
| 7 | Convert all pricing from $ to £ across all service pages | Copy | HIGH | 30 min |
| 8 | Fix Blogs nav link on Digital Marketing, Website Dev, Odoo pages | Technical | HIGH | 15 min |
| 9 | Remove wrappixel.com external links from portfolio section | Technical | HIGH | 20 min |
| 10 | Verify OG image exists at /images/Open-Graph.png | Technical | HIGH | 10 min |
| 11 | Fix Real Estate card copy on DM page (construction copy, not property) | Copy | HIGH | 10 min |
| 12 | Replace Digital Marketing copy on Odoo ERP section 02 body | Copy | HIGH | 15 min |
| 13 | Submit / verify sitemap.xml in Google Search Console | Technical | HIGH | 15 min |
| 14 | Fix "presencecrafted" → "presence crafted" in homepage hero | Grammar | MEDIUM | 2 min |
| 15 | Fix "Contact US" → "Contact Us" in homepage hero CTA | Grammar | MEDIUM | 2 min |
| 16 | Fix "Porfolio" → "Portfolio" in homepage section label | Grammar | MEDIUM | 2 min |
| 17 | Fix "5★ on clutch" → "4.9★ on Clutch" in homepage ticker | Copy | MEDIUM | 5 min |
| 18 | Fix section numbering 001→02→03→04→04→06 | Technical | MEDIUM | 15 min |
| 19 | Fix logo alt text — remove "Untitled UI logomark", fix "Exogrow" | Technical | MEDIUM | 10 min |
| 20 | Fix "SEARCH ENGINE OPTIMZIATION" typo on Digital Marketing page | Grammar | MEDIUM | 2 min |
| 21 | Fix "Paid Ads ManagementWe run" — add separator/space | Grammar | MEDIUM | 2 min |
| 22 | Fix "withfounders" and "buildingthe" missing spaces in DM FAQ | Grammar | MEDIUM | 5 min |
| 23 | Fix "Websites Tha Drive" → "Websites That Drive" in Website Dev H1 | Grammar | MEDIUM | 2 min |
| 24 | Fix "eogrow solutions" in fitness card alt text (Website Dev) | Grammar | MEDIUM | 5 min |
| 25 | Fix "logestics" → "logistics" in alt text on multiple pages | Grammar | MEDIUM | 5 min |
| 26 | Fix "seo srvices" → "SEO services" in real estate alt text | Grammar | MEDIUM | 2 min |
| 27 | Fix "found first.We build" — add space after period (Web Dev) | Grammar | MEDIUM | 2 min |
| 28 | Fix "aseparate service" → "a separate service" in Website Dev FAQ | Grammar | MEDIUM | 2 min |
| 29 | Fix duplicate H2 on process sections across all service pages | Copy | MEDIUM | 20 min |
| 30 | Fix 8 identical alt texts on Odoo ERP industry cards | Technical | MEDIUM | 15 min |
| 31 | Fix "youback" → "you back" in footer CTA across all pages | Grammar | LOW | 5 min |
| 32 | Start backlink building: Clutch, GoodFirms, UK business directories | Off-Page | HIGH | Ongoing |