Store Audit Report
rochdalebeds.co.uk · Audited 17 May 2026
Overall Score
out of 100
Rochdale Beds (trading as Unique Beds Online) is a family-run bed and mattress store based in Rochdale, serving Greater Manchester. The business has exceptional real-world reviews (244 Google reviews at a perfect 5.0 rating) and genuinely strong service credentials — free delivery, free assembly, and packaging removal. These are powerful differentiators that most competitors cannot match.
However, the website is not yet set up to convert that goodwill into online sales. The homepage has no clear call-to-action, the navigation doesn't link to product collections, the cart page has zero upsells or urgency signals, and several pages are empty or broken. With 10–30 daily visitors and no marketing spend, reaching 10 sales per week is achievable — but the site needs to be fixed first before investing in Google Ads, or ad spend will be wasted on a low-converting landing page.
With your AOV around £289–£600+, you only need 10 orders per week to hit ~£15k–25k/month in revenue. Your current conversion rate is likely below 1% due to UX friction. Fixing the navigation, adding a "Shop All Beds" link, improving trust signals on product pages, and adding a free shipping progress bar to the cart could realistically lift conversion rates to 2–3%, meaning even your current 10–30 daily visitors could yield 2–5 sales per week. Combined with basic local Google Ads targeting "beds Rochdale," "divan beds Manchester," and "beds near me," reaching 10 sales per week is a realistic goal.
Homepage — Desktop
Homepage — Mobile
Product Page — Desktop
Product Page — Mobile
Cart Page (With Item)
Checkout Page
| Page | Issue | Category | Severity | Recommendation |
|---|---|---|---|---|
| Homepage | No "Shop" or "Collections" link in the main navigation. Visitors cannot find products without scrolling. | CRO | 🔴 Critical | Add a "Shop Beds" or "Our Beds" link as the first item in your navigation bar. Link to /collections/all or /collections. |
| Homepage | Hero banner has no CTA button. Just an image with text "Proudly serving Greater Manchester since 2012" — no action for the visitor to take. | CRO | 🔴 Critical | Add a prominent "Shop Our Beds" or "Browse Collection" button on the hero banner. Use a contrasting colour. |
| Homepage | H1 tag is empty (the logo serves as H1 but contains only an image). This hurts SEO. | Technical | 🟡 Warning | Add a descriptive H1 like "Quality Beds & Mattresses in Greater Manchester" — can be visually hidden if needed for design. |
| Homepage | Typo: "Hundereds of customers rate us 5 stars" — should be "Hundreds". | UX | 🟢 Info | Fix the spelling — small details build trust. |
| Homepage | Typo in contact form: "Type in hour phone number" — should be "your phone number". | UX | 🟢 Info | Fix the placeholder text in the contact form. |
| Homepage | Favicon returns a 404 error. Browser tabs show a generic icon. | Technical | 🟡 Warning | Upload a proper favicon (32×32 PNG or ICO) matching your logo in Shopify admin → Online Store → Theme → Settings. |
| Homepage | 15 out of 39 images (38%) are missing alt text — bad for SEO and accessibility. | Technical | 🟡 Warning | Add descriptive alt text to every image — e.g. "Grey plush velvet divan bed with storage drawers, made in Rochdale". |
| Clearance | Page is completely empty — just the heading "Clearance" with zero content. | CRO | 🔴 Critical | Either add clearance products or remove the link from navigation. An empty page signals an abandoned/unfinished site. |
| Gallery | Gallery page URL is /pages/faq — clearly misconfigured. Also, the gallery appears mostly empty. | UX | 🟡 Warning | Fix the URL to /pages/gallery. Populate with real customer photos from your in-store deliveries — these are far more trustworthy than AI images. |
| Product Page | Only 2 product images per listing. For a £289–£699 purchase, customers expect to see 5–8 images from different angles. | CRO | 🔴 Critical | Add more images: close-up of fabric, mattress cross-section, storage drawers open, headboard detail, dimensions diagram. Use real photos from your showroom if possible. |
| Product Page | No product reviews displayed on individual product pages. Reviews only appear on homepage via Google widget. | CRO | 🔴 Critical | Add the Google Reviews widget to product pages, or install a product reviews app (Judge.me free tier). Reviews on product pages can boost conversion by 15–25%. |
| Product Page | No breadcrumb navigation. Users can't tell where they are in the site hierarchy. | UX | 🟡 Warning | Enable breadcrumbs in your Craft theme settings (Home > Divan Beds > Backcare 2000). This also helps SEO. |
| Product Page | No trust badges (warranty, free delivery, free assembly) visible near the Add to Cart button. | CRO | 🟡 Warning | Add icons below the Add to Cart button: ✅ Free Delivery ✅ Free Assembly ✅ 5-Year Warranty ✅ We Remove Packaging. |
| Product Page | Add to Cart button fails silently when fabric colour is not selected — no error message or visual feedback. | UX | 🔴 Critical | Add validation messages when required options are not selected. Highlight the missing field. This is likely losing you sales. |
| Cart Page | No free shipping progress bar, no upsell offers, no urgency messaging, no estimated delivery date. | CRO | 🔴 Critical | Add: "✅ Free delivery & assembly included!" banner at top of cart. Suggest a mattress protector or pillow set as an upsell. Show estimated delivery: "Order today, delivered within 10 days". |
| Checkout | No trust badges or reassurance messaging on checkout page. No delivery promise visible. | CRO | 🟡 Warning | Add your logo to checkout (done ✓) and add a banner: "Free delivery, free assembly, and we take the packaging away". |
| Sitewide | "Powered by Shopify" text still visible in the footer. | UX | 🟢 Info | Remove via theme editor → Footer → uncheck "Show Powered by Shopify". |
| Sitewide | Brand name confusion: domain is "rochdalebeds.co.uk" but store name is "Unique Beds Online" and logo says "Unique Beds & Furniture". | UX | 🟡 Warning | Consolidate to one brand name. For local SEO, "Rochdale Beds" might be stronger since it includes the location keyword. Consider aligning the brand name. |
| Sitewide | No blog. Zero content marketing for SEO. Missing huge opportunity for local search terms. | GEO | 🟡 Warning | Start a simple blog: "Best Mattress for Back Pain," "Pocket Spring vs Memory Foam," "Bed Buying Guide for Manchester Homes." 1–2 posts per month. |
| Sitewide | Klarna CORS error in console + duplicate Klarna script loading — causing JavaScript errors. | Technical | 🟡 Warning | Check if Klarna is loading twice. Remove any manually added Klarna script if the Shopify Payments integration already loads it automatically. |
| About Us | Page is very thin — only 3 short paragraphs, no founder names, no photos, no store address, no Google Maps embed. | GEO | 🟡 Warning | Expand with: founder name, photo of the team/showroom, Google Maps embed, store address, opening hours. This builds enormous trust for a local business. |
| Contact | No store address, phone number, or Google Maps embed visible on the contact page. | CRO | 🟡 Warning | Add your address (80 Howard Street, Rochdale, OL12 0LU), phone number, and an embedded Google Map. For a local business, this is essential. |
How well is your store positioned to appear in AI-generated answers (ChatGPT, Google AI Overviews, Perplexity, etc.)?
Your store has minimal readiness for AI-powered search. Significant improvements are needed.
| GEO Dimension | Score | Finding |
|---|---|---|
| llms.txt | 3/10 | Present but auto-generated by Shopify. Contains only basic store description — no product details, no unique selling points, no category structure. |
| Structured Data Depth | 3/10 | Basic Organization + Product schemas only. Missing: LocalBusiness, FAQPage (despite having a FAQ page!), BreadcrumbList, Review/AggregateRating. |
| Entity Clarity | 2/10 | Brand identity is fragmented: domain says "rochdalebeds," logo says "Unique Beds & Furniture," store name says "Unique Beds Online." AI systems can't confidently identify the entity. |
| AI Crawlability | 7/10 | No AI crawlers (GPTBot, ClaudeBot, etc.) are blocked in robots.txt. Good — AI can access your content. llms.txt exists. |
| Content Quality | 4/10 | Product descriptions are decent but there's no blog, no buying guides, no educational content. An AI has very little to cite. |
| Conversational Query Alignment | 1/10 | No content addresses questions like "What's the best mattress for back pain in Manchester?" or "Where can I buy a bed with free assembly in Rochdale?" |
| Brand Authority Signals | 3/10 | About page is very thin. No press mentions, no awards, no founder profiles. The 244 Google Reviews are excellent but not referenced with structured data. |
| Multimodal Readiness | 2/10 | 38% of images missing alt text. AI-generated product images lack the authenticity that AI systems look for when recommending products. |
| Knowledge Panel Readiness | 2/10 | No LocalBusiness schema, no consistent NAP (Name, Address, Phone) across pages. Google Knowledge Panel unlikely with current setup. |
Overall CRO Score
14 / 28
50% — Significant room for improvement, especially at the Awareness and Purchase stages.
| App Name | Purpose | Performance Impact | Est. Monthly Cost | Verdict | Savings if Removed |
|---|---|---|---|---|---|
| PageFly Page Builder | Custom page builder for homepage layout | Medium — loads extra JS/CSS | Free – £24/mo | Review | Up to £24/mo |
| Lookfy Lookbook Gallery | Gallery / lookbook display | Low | Free – £5/mo | Review | Up to £5/mo |
| BCPO (Variant Options) | Custom product options (fabric, storage, colour swatches) | Medium — essential for product config | ~£15–20/mo | Keep ✓ | — |
| Reputon Google Reviews | Display Google reviews on homepage | Low | ~£7/mo | Keep ✓ | — |
| CartHike (WhatsApp) | WhatsApp chat button + abandoned cart recovery | Low | Free – £10/mo | Keep ✓ | — |
| Shopify Inbox | Live chat widget | Low | Free | Keep ✓ | — |
| Klarna | Buy-now-pay-later payment option | Medium — duplicate scripts + CORS error | Free (Shopify Payments) | Keep ✓ | — |
| Google Tag Manager | Analytics / tracking | Low | Free | Keep ✓ | — |
| Potential Savings (if PageFly + Lookfy are on paid plans) | Monthly | Up to £29/mo (£348/yr) | |||
PageFly may be unnecessary if the Craft theme (v5.0.1) already handles your homepage layout needs. The Craft theme is a premium Shopify theme with section-based editing. Consider rebuilding the homepage directly in the theme editor and removing PageFly to reduce JavaScript bloat. Similarly, Lookfy is powering the Gallery page but the page appears mostly empty — if you populate it with real photos, you could use the theme's native image gallery section instead.
Two chat widgets detected: Shopify Inbox and CartHike WhatsApp button. Consider whether you need both — having two chat icons can be distracting. If WhatsApp is your preferred channel, you may disable Shopify Inbox.
obscure-escarpment-2240.herokuapp.com/stylesheets/bcpo-front.css is served from a third-party Heroku server. This is a potential single point of failure and a CORS risk.#2C332F
Primary / Buttons / Footer
#3F5147
Accent
#252525
Announcement Bar / Text
#FAFAFA
Background
#D42E2E
Logo Red (accent)
#FFFFFF
Cards / Content
Logo displays as "Unique Beds & Furniture" — doesn't match store name "Unique Beds Online"
Body Font
Assistant, sans-serif
Heading Font
Assistant, sans-serif (same as body)
Brand Consistency Rating: 4/10
Three different brand names in use, single generic font throughout, and the red logo feels disconnected from the green/charcoal colour scheme of the rest of the site.
Add a "Shop Beds" link to the main navigation
This is the single highest-impact change. Link to /collections or /collections/all. Takes 2 minutes in the theme editor.
Add a CTA button to the hero banner
"Browse Our Beds" or "Shop Now" with a contrasting colour button over the hero image.
Fix or remove the empty Clearance page
Either add clearance products or remove the link entirely. An empty page damages credibility.
Fix the Gallery URL and populate with real photos
Change from /pages/faq to /pages/gallery. Add real photos from your showroom and customer deliveries.
Fix typos & add favicon
"Hundereds" → "Hundreds", "hour phone number" → "your phone number". Upload a favicon.
Remove "Powered by Shopify" from footer
Theme editor → Footer section → uncheck the setting.
Add trust badges to product pages
Below the Add to Cart button: ✅ Free Delivery ✅ Free Assembly ✅ 5-Year Warranty ✅ We Remove Packaging. These are your biggest differentiators — make them impossible to miss.
Add more product images (5–8 per product)
Take real photos of your beds in the showroom: different angles, close-up of fabric, open drawers, headboard detail. Even smartphone photos are better than only 2 AI images for a £300+ purchase.
Add reviews to product pages
Install the Reputon Google Reviews widget on product pages too (not just homepage). Or use Judge.me (free tier) for native product reviews.
Add delivery reassurance to the cart page
Banner: "✅ Free delivery & assembly included • Delivered within 10 days • We take the packaging away". Also add an upsell for mattress protectors or pillows.
Expand About Us & Contact pages
Add: your names, photo of you and your father, your showroom, Google Maps embed, phone number, and address. This is critical for local trust.
Add LocalBusiness + FAQPage structured data
This will help you appear in Google's rich results and AI overviews for local searches like "bed shop near me Rochdale."
Start a blog targeting local bed-buying keywords
Write 1–2 posts per month: "Best Mattress for Back Pain UK," "Pocket Spring vs Memory Foam: Which is Right for You?," "Where to Buy Beds in Rochdale & Greater Manchester." This drives organic traffic and gives AI systems content to cite.
Launch targeted Google Ads for the Greater Manchester area
Only AFTER fixing the navigation and CTA issues above. Target keywords: "beds Rochdale," "divan beds Manchester," "buy bed near me," "bed shop OL." Set a 30-mile radius around OL12. Start with £10–15/day budget.
Create a "Bed Buying Guide" landing page
A comprehensive page helping customers choose: mattress types, firmness guide, size guide, FAQ. This becomes your best Google Ads landing page and a strong GEO asset.
Consider Instagram / TikTok for real delivery content
Film short videos of you delivering and assembling beds. "Day in the life of a bed delivery" — real, authentic content that builds trust far better than AI images. Link Instagram from footer.
Consolidate brand identity
Pick one name (suggest "Rochdale Beds" for local SEO power), update the logo, align the domain, social profiles, and store name. Consistent branding builds recognition.