Sample work

What a Peacock Search engagement looks like.

Real output formats from three engagements. Business names, URLs and identifying details have been removed. The findings, priorities and recommendations are drawn from actual work.

In this page

Three services. Three real examples.

Each section corresponds to a specific Peacock Search service. The format shown is representative of what a client receives — practical, prioritised, and written for the people who need to approve and act on the work.

Sample output

The Visibility Review

From £1,250 — Flagship SEO audit with prioritised action plan

Context

Independent lifestyle retailer operating two physical stores in the south of England alongside an ecommerce site. The site runs on Shopify and carries over 50 active collection pages.

At a Glance: Visibility Scores

Each area is scored 1–5. Scores below 3 are addressed in Priority 1 or 2 of the action plan.

AreaScoreNotes
Title tags & meta3Homepage title set; most collection pages lack optimised titles or descriptions.
On-page content2Collection pages contain product grids only — no supporting copy or keyword signals.
Technical foundations3Platform handles basics well; duplicate URL patterns need verifying.
Structured data2No LocalBusiness schema for either physical store location.
Local SEO signals2Store pages are thin; NAP inconsistency identified in site navigation.
Internal link structure2Deep navigation reduces link equity to deeper category pages.

Priority 1 Findings

Issues that are actively blocking visibility or creating trust and credibility risk. Addressed first regardless of implementation difficulty.

FindingWhy it mattersRecommended fixOwner
Incorrect contact number in navigation
High
A non-functional placeholder number appears in the site navigation. This creates a credibility issue for users and introduces NAP inconsistency between the website and the Google Business Profile.Update to the correct business number in the CMS. Verify it matches the Google Business Profile exactly across both store locations.Marketing / Admin
No LocalBusiness schema for either store
High
Google uses structured data to associate a business with location-based searches. Without it, local pack rankings are harder to earn and opening hours cannot display in rich results.Implement LocalBusiness JSON-LD with NAP, opening hours, and geo-coordinates for both locations. Add to the relevant store pages, not the homepage.Developer
Thin content across collection pages
High
Over 50 collection pages exist. The majority contain product grids with no heading structure, supporting copy, or keyword signals. Search engines cannot determine the relevance of these pages without text.Identify the 10 highest-traffic collections using Search Console. Add 100–150 words of introductory copy and an H1 targeting primary search intent to each. Build a rolling schedule for the remainder.Content / Marketing

Priority 2 Findings

Pages and areas that already have organic potential but are underperforming. Addressed once Priority 1 fixes are in progress.

FindingWhy it mattersRecommended fixOwner
Brand collection pages lack unique copy
Medium
Dedicated pages exist for each stocked brand — people actively search for brand names. However, content is pulled from brand sources and duplicated across other stockists, providing no organic differentiation.Write a short unique introduction for the top 5 brand pages. Focus on why the retailer stocks that brand and what makes the curation relevant to their customer.Content
Deep navigation dilutes link equity
Medium
Three levels of navigation means key category pages receive few internal links from the homepage. This reduces their crawl priority and authority signals.Add curated links to the top 6–8 commercial categories from the homepage body. Ensure breadcrumbs are present and consistent on all collection and product pages.Developer / Content
Duplicate Shopify URL patterns unverified
Medium
Shopify generates multiple URL paths to the same product. Canonical tags should resolve this but have not been verified across all templates.Crawl all templates and verify canonical tags point consistently to /products/ URLs. Flag any templates where canonicals are missing or self-referencing incorrectly.Developer

Priority 3 covers longer-term opportunities including a content programme for the brand blog, hreflang review for the unneeded currency switcher, and an internal linking plan for the furniture collection.

Sample output

Technical SEO

From £750 — Technical diagnosis, prioritisation and implementation guidance

Context

Established B2B supplier with a legacy website and a large product catalogue. The site has been trading online for over two decades and has accumulated technical debt that is suppressing organic performance.

Technical Findings

IssueCategoryImpactRecommended fix
No canonical tags observedIndexationHighImplement canonical self-referencing tags across all indexable page templates. Audit filter, sort, and pagination URL variants for duplication. Establish a consistent canonical strategy before further link building.
Review data not marked up as structured dataStructured dataHighThe site references customer ratings in plain text. Add AggregateRating and/or Review schema to reflect this. Verify that review count, rating value, and rating scale are accurate before implementing.
No sector-specific landing pagesContent architectureHighThe business serves education, healthcare, logistics, maritime, and government sectors. None have dedicated landing pages. Create targeted pages for the top 3 sectors by revenue, each addressing sector-specific use cases and search queries.
Product URL structure inconsistencyCrawlabilityMediumProduct URLs appear to include session parameters and inconsistent trailing slashes across some templates. Audit URL patterns using crawl data. Establish a single canonical format and 301-redirect all variants.
Redirect chain accumulationCrawlabilityMediumLegacy platforms typically accumulate redirect chains as products and pages are retired or restructured. Each hop reduces link equity passed. Identify and collapse all multi-hop redirects to direct 301s.
Images served without descriptive alt textAccessibility / SEOMediumProduct images appear to carry no descriptive alt text attributes. Implement programmatic alt text generation using product names and categories as a minimum.
No robots.txt or sitemap verifiedCrawlabilityMediumRobots.txt and XML sitemap were not accessible at standard URLs. Both are required to direct crawl efficiently. Verify existence, confirm sitemap is submitted to Google Search Console, and check for any accidental disallow rules.
Core Web Vitals not assessedPerformanceLowRun a CrUX report via Search Console and PageSpeed Insights. Legacy platforms often carry image weight and render-blocking scripts that hurt LCP scores.

Items marked High should be addressed before any content or link-building investment is made. Estimated implementation effort per item and developer ticket templates are provided in the full deliverable.

Sample output

Content Strategy

From £750 — Content audit, opportunity review and clearer content decisions

Context

Small artisan food business with a strong local reputation. The site is built on a drag-and-drop platform with no existing content programme. Focus here is on quick wins and a simple framework the business can maintain without a dedicated team.

Existing Content Assessment

PageStatusAction
HomepageNeeds workTitle, H1, and body copy all require optimisation. No location or product keywords are present.
Sourdough pageThinPage exists but content is minimal. Expand with ingredient sourcing story, baking method, and product range.
Pastries pageThinSimilar to above. Opportunity to add seasonal product highlights and local sourcing detail.
About usAdequateGood brand story. No action required at this stage.
Contact pageNeeds schemaAddress and phone present in plain text. Add LocalBusiness structured data and embed a map.
WorkshopsMissingWorkshops are referenced in homepage copy but no page exists. Create a dedicated workshops page immediately.
Seasonal menuOpportunityPublished as plain text on the homepage. Consider a regularly updated page or simple monthly post.

Search Opportunity Map

Realistic organic targets based on location, product, and intent. Volume estimates are indicative — exact figures confirmed in the full deliverable using Search Console and keyword research data.

OpportunitySearch intentPriorityAction
"Sourdough bakery [town]"Local commercialHighOptimise homepage H1 and meta title to include this query. Add body copy confirming the business is the only sourdough bakery in its area. Single highest-impact change available.
"Artisan bread [county]"Local commercialHighAddressed through homepage copy optimisation initially. A dedicated "our bread" landing page would serve this better long-term and provide a URL to share via social media and local press.
"Bread making workshops [region]"Commercial / transactionalHighCreate a standalone Workshops page immediately with dates, pricing, what is included, and a booking link. High-value conversion page that should exist independently of the homepage mention.
"Sourdough bread near me"Local transactionalMediumDependent on Google Business Profile optimisation and LocalBusiness schema. The homepage should support this with clear address, opening hours, and location keyword context.
"Organic sourdough [county]"Informational / commercialMediumThe business uses locally sourced organic flour — a differentiator not reflected in current page content. Adding specific ingredient provenance to the sourdough page would serve this query.
Seasonal and recipe contentInformationalLowGood for returning visitors and brand signals. A simple monthly update on seasonal specials provides indexable content and a reason for repeat visits.

Recommended Content Plan

Month 1

Foundation fixes

Highest impact, lowest effort.

  • Optimise homepage H1 and body copy to target "sourdough bakery [town name]".
  • Update page title and meta description on the homepage.
  • Create a dedicated Workshops page with booking information.
  • Add LocalBusiness JSON-LD to the contact page with correct address, phone, and opening hours.
Month 2

Content depth

Strengthen the pages that already attract interest.

  • Expand the Sourdough page with ingredient sourcing, baking method, and product range.
  • Expand the Pastries page with seasonal highlights and local provenance detail.
  • Add a "what's on this month" section to the homepage to create regular indexable content.
Month 3 onward

Growth

Build on what's working.

  • Monitor Search Console for new impressions on target queries after Month 1 changes.
  • Consider a simple blog or notes section for seasonal content and supplier spotlights.
  • Review internal linking once new pages are live — ensure Workshops is linked from homepage and navigation.

Real results

See how the work translates into outcomes.

The case studies show what was found, what was fixed, and what changed — with data from Search Console, Screaming Frog, and Ahrefs.

View case studies

"No bloated reports. No vague next steps."

Book a review