Local SEO plan · Working draft · 12 November 2026

Mid Sussex Catering

Clean up the entity, connect the measurement, then build the pages that match how people in Sussex actually search for a caterer.

Sitemidsussexcatering.com (Webflow, 27 pages)
CrawlLumar crawl 7819796, 10 Nov 2026
Google Business Profile5.0 from 141 reviews
Service areaWest and East Sussex, hidden address

Where things stand

The technical basics are sound: the site is fast, on HTTPS, fully indexable and in the sitemap. The problems are around the site rather than inside it. The business changed its name from Mid Sussex Hog Roast and the old name is still live across listings, the blog template and the Facebook link. Half the site's content is published but unreachable from the navigation. There is no schema and no Search Console data flowing yet.

Entity

Six different name and address versions across 25 listings. One unclaimed Google Maps duplicate at an old address. Old brand still on FSA, Bridebook, Add to Event and Bark.

Content

More than it looks. Twelve blog posts of 1,100 to 1,500 words plus an FAQ page, none of them linked from the site's navigation, so visitors and search engines rarely find them. No funeral page, no town pages.

Measurement

Google Analytics is installed behind the cookie banner. Search Console is not yet connected to the analysis. Enquiry forms and calls are not being counted.

Demand

Competitors win the sponsored slots for generic catering terms. The one data point so far is 750 impressions and about 50 clicks on funeral catering, which needs position data before it means anything.

What we mean by "the entity"

Search engines no longer rank a website on its own. They keep a record of the business behind it, a single idea of who Mid Sussex Catering is, where it operates, what it does and how trustworthy it is. That record is the entity. Everything in the first half of this plan is about making that record clear, consistent and unmistakably one business.

Connected sources

Google builds the record from every place the business appears: the website, the Business Profile, Apple and Bing Maps, Facebook, the food hygiene register, Companies House, wedding directories and review sites. Each is a vote on who the business is. When they agree, confidence rises and the business shows more often and more prominently. When they disagree, confidence drops.

The data layer

A handful of sources feed all the others. Apple, Bing, Foursquare and Facebook supply map and business data to dozens of smaller directories, navigation apps and AI assistants. Fix those few and the copies correct themselves over the following months. Fix the copies first and they drift back.

The name change

Right now Google sees two overlapping businesses: Mid Sussex Hog Roast at a Hassocks address, and Mid Sussex Catering with no address. The job is to tell it, in every place it looks, that these are one business with one current name and the old name as an alias. The website carries that message through structured data; the listings carry it through consistency.

The practical rule is simple. One name, one phone number, one website address and one service area description, written the same way everywhere, with the old name retired or marked as a former name rather than deleted. The 141 Google reviews are the most valuable part of the record, so every change is made in a way that keeps them.

The plan, in order

  1. 1
    Unblock Search Console and re-crawlThe property owner adds the Lumar login as a Restricted user in Search Console. Attach the property to the project, drop the import filter from 1 click to 0 clicks (the zero-click queries are the gap list), upload a target query list of services by town, and run one crawl. That gives observed and target relevance data together.
  2. 2
    One hour of Webflow fixesBlog collection title template, two name variants, global canonical, nav and footer links to Blog and FAQs. Removes the old brand from every blog title and makes 14 orphaned pages reachable.
  3. 3
    Two client decisions, then the canonical NAPHog roast: offered or not. Legal name: confirm from the incorporation certificate. Then write down the one record every listing is checked against: name, phone, URL, categories, hidden address, service areas.
  4. 4
    Citation clean-upGoogle duplicate first, then Bing, Apple and Facebook (the data layer everything else copies), then the niche directories, keeping their reviews.
  5. 5
    SchemaLocalBusiness with areaServed, sameAs, legalName and alternateName for the old names. Separate working session to come.
  6. 6
    Content and semantic tuningFuneral page first, then town pages for the core area, then individual venue pages. Link the existing blog posts into each. Add menus, indicative pricing and FAQs so the pages also answer AI queries.
  7. 7
    Paid versus organic, per serviceOnce Search Console and Keyword Planner data are in. Funeral is urgent and low-comparison, suited to paid and Maps. Weddings have long lead times and suit content.
  8. 8
    ReviewsA steady request after every event, pointed at the one surviving Google profile.

Decisions needed from the client

Do they still offer hog roast?

The meeting said no, but the site footer lists it (with no page behind it), and the FSA record, Bridebook, Add to Event and Bark all trade on it. If no, the old names go into schema as alternateName and the listings get renamed. If yes, hog roast needs its own page.

What is the legal name?

The meeting said the registration is a different hog-roast business. The citation audit records Companies House as MID-SUSSEX CATERING LTD. One of these is wrong; the incorporation certificate settles it. If the audit is right, there is no registered-name problem at all.

Privacy issue to raise separately. The Spreaker profile exposes what looks like a home address and a personal email. The owner should edit or delete it regardless of the SEO work.

Search Console access

Search Console is Google's own report of which searches the site appeared for, how often it was clicked and in what position. It is the evidence behind every content decision in this plan, and it is not yet flowing into the analysis.

  • The Google account currently connected to the analysis tool cannot see the Search Console property. The property is held under a different Google login.
  • The analysis was run before the account was connected, so the first crawl could never have included the data.

What we need: whoever manages the Search Console property adds our analyst's Google account as a user (Settings → Users and permissions). Restricted access is enough. Nothing on the property changes, and access can be removed at any time. Once that is done we re-run the analysis with the query filter widened, so searches where the business appears but is not clicked are included. Those are the opportunities.

What the crawl shows

FindingScopeFixEffort
Blog and FAQs are orphaned. Nothing links to them; only the sitemap knows they exist.14 of 27 pagesLink Blog and FAQs from nav or footer; link each post to its service pageLow
Every blog title ends "Mid Sussex Hog Roast and Catering"12 postsOne change to the Blog Post collection title templateLow
Name variants: Christmas page title says "Midsussex Catering"; privacy page says "MidSussex"2 pagesEdit bothLow
No canonical tags; testimonials page 1 (?4e1e0212_page=1) duplicates /testimonialsAll pagesSet the global canonical in Webflow SEO settingsLow
Facebook link in the footer still points to the midsussexhogroast profileSite-wide footerUpdate after the Facebook page is renamedLow
No schemaAll pagesLocalBusiness with areaServed, sameAs, legalName, alternateNameMedium
No funeral service page; the only funeral content is an orphaned blog postMissingBuild the pageMedium
No town pages; /venues is one page rather than one per venueMissingContent phaseHigh
All 19 backlinks point at the homepage1 pageVenue and supplier links to service pages, laterOngoing

Funeral catering hypothesis

Google most likely matches "funeral catering" to the homepage or to the orphaned blog post rather than to a service page, so the result does not answer the searcher. Search Console page and position data will confirm which URL carries those impressions. If the average position is 5 to 8, a 6.7% click rate is normal and the fix is a dedicated page, not a title rewrite.

Citation audit: what matters most

The core is healthy. The main Google Business Profile is correct and carries all the review equity. Protect it above everything else; the mess is around it, not in it.

ListingProblemActionPriority
Google Maps duplicate (6 Hassocks Rd, Hurstpierpoint)Unclaimed, "Open 24 hours", old address. Suspension risk for a service area business.Report as duplicate or ask GBP support to merge. Do not mark closed.First
Bing Places (3 listings)Old address, one still named "Catering & Hog Roast", one in CrawleyClaim via import from GBP, remove the two duplicatesHigh
Apple MapsOld name and Hassocks addressClaim in Apple Business Connect, rename, remove addressHigh
Facebook (3.2k followers)Page title says Brighton; handle is still midsussexhogroastRename, set service areas. Feeds Meta map data and Overture.High
FSA food hygiene ratingRegistered as Mid Sussex Hog Roasts at the Granaries unitAsk Horsham DC to update the trading name; show the 5 rating on the siteHigh
Add to Event, Bridebook, Bark, The Wedding SecretAll under the old brandRename and widen services; keep the reviewsMedium
Mid Sussex Times FindIt (2), MapQuest, Wheree, DatanyzeBurgess Hill or Hurstpierpoint addressesClaim the two FindIt entries; the rest correct themselves once upstream is fixedMedium
Foursquare, Yelp UK, Trustpilot, Yell, OpenStreetMapNot found or could not be checkedClaim Foursquare (feeds the data layer); check Yell by hand; the rest optionalLow

Fix order follows the data flow: Google, then Bing, Apple and Facebook (the sources that aggregators copy), then the niche directories. Fixing the data layer first means MapQuest, Wheree and similar scraper sites correct themselves.

Assumptions we have checked

  • Funeral click rate. 50 clicks from 750 appearances is 6.7%. Whether that is poor depends on where the site appears in the results. In the top three it is a problem; at position five to eight it is normal. We will know once Search Console is connected.
  • Companies House. A registered company name that differs from the trading name is ordinary and not a problem in itself. The site should carry "Mid Sussex Catering is a trading name of [registered name] Ltd" in the footer, and the same link in structured data. The citation audit suggests the registration may already be Mid Sussex Catering Ltd; the incorporation certificate will confirm.
  • Redirects from the old domain. We have been told these are in place. We will check the old domain directly, because a check of the new site cannot confirm it.
  • Analytics. The site does have Google Analytics, running behind the cookie consent banner, so it records visitors who accept cookies. What is missing is tracking of enquiry forms and phone calls, which is what tells us whether the work is producing business.

Open gaps

GapWhy it matters
Search Console access on the right Google accountBlocks the funeral diagnosis, demand mapping and relevance scoring
Hog roast: yes or noDecides whether the old name is an alias or a service
Legal name confirmedDecides whether there is a registered-name problem at all
Canonical NAP recordNothing can be audited against an undefined target
Competitor names in the sponsored slotsNeeded for the Ads Transparency Centre check and paid analysis
Ads budget, or whether paid is on the tableChanges step 7 entirely
Enquiry value and margin per serviceTells us which queries are worth winning
Client priorities: more funerals, or more weddings?Sets the content order
Who implements in WebflowSchema and page builds need an owner
Old domain crawlConfirms the redirects claim