Content
· 9 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.FOpen GraphActionOpen Graph tags need attention — social sharing previews may be incomplete.FIX
https://www.uswitch.com/s3/uswitch-includes-production/img/logo_196-3cb799702a.pngThe og:image URL could not be fetched. Social platforms won't be able to display it.
An unreachable og:image URL (404, DNS fail, slow timeout) means social platforms cache the failure and serve no image for hours.
Learn more ▾ ▴
Social platforms (Facebook, Twitter) cache OG metadata aggressively — including failed image fetches. A momentarily-broken og:image can leave your shares imageless for hours. Test og:image URLs in Facebook's Sharing Debugger to force re-cache after fixing.
Source: Open Graph Protocol / Facebook Sharing Debugger
The og:title tag controls the title shown in social sharing previews.
Without og:title, social shares fall back to the <title> tag — usually awkwardly truncated or branded for SEO not social.
Learn more ▾ ▴
og:title controls what appears as the headline in social-share cards (Twitter, Facebook, LinkedIn, Slack, iMessage). When omitted, platforms fall back to <title>, which is usually optimized for SEO (longer, brand-suffixed) and reads badly in social context. A 50-60-character og:title gives a clean preview.
Source: Open Graph Protocol
The og:description tag controls the description in social sharing previews.
No og:description means social cards either show no subtitle or scrape the first paragraph — usually unflattering.
Learn more ▾ ▴
Without og:description, social platforms either render no subtitle or pull whatever text appears first on the page. The first paragraph is rarely written for share-card context. A purpose-written 150-200 character og:description gives a polished card.
Source: Open Graph Protocol
The og:url tag specifies the canonical URL for the shared content.
Without og:url, social platforms infer the canonical URL — often picking a tracking-param variant that pollutes share counts.
Learn more ▾ ▴
og:url tells the social platform which URL to count this share against. Without it, platforms use the literal URL the user pasted (which may include utm_* parameters, ref codes, etc.). Setting og:url to the canonical form keeps share-count attribution clean.
Source: Open Graph Protocol
Without twitter:card, Twitter falls back to Open Graph tags. Adding it gives you more control.
Without twitter:card, Twitter renders posts as plain text — no preview image, no structured layout.
Learn more ▾ ▴
Twitter requires `<meta name="twitter:card" content="summary_large_image">` (or summary) to render share-cards at all. Without it, links appear as raw text and engagement plummets vs cards. Twitter also falls back to og:image if twitter:image isn't set, so configure both.
Source: Twitter Developer Platform
Preview

Www.uswitch.com
No title set
No description
- twitter:card — Add <meta name="twitter:card" content="summary_large_image">
- twitter:title — falling back from <title>
- twitter:description — falling back from <meta name=description>
- twitter:image — falling back from og:image
twitter:card is missing
→ Add <meta name="twitter:card" content="summary_large_image">

WWW.USWITCH.COM
No title set
No description
Description will be truncated (166 chars / 155 max)
- og:title — falling back from <title>
- og:description — falling back from <meta name=description>
- og:image — https://www.uswitch.com/s3/uswitch-includes-production/img/logo_196-3cb799702a.png
- og:type — website
- og:url — Add og:url — Recommended — canonical URL for the share
- og:site_name — Uswitch
Description will be truncated on Facebook (166 chars, max 155)
→ Tighten og:description to ≤155 characters

No title set
Www.uswitch.com
Description will be truncated (166 chars / 150 max)
- og:title — falling back from <title>
- og:description — falling back from <meta name=description>
- og:image — https://www.uswitch.com/s3/uswitch-includes-production/img/logo_196-3cb799702a.png
Description will be truncated on LinkedIn (166 chars, max 150)
→ Tighten og:description to ≤150 characters
Www.uswitch.com
No title set
No description

- og:title — falling back from <title>
- og:description — falling back from <meta name=description>
- og:image — https://www.uswitch.com/s3/uswitch-includes-production/img/logo_196-3cb799702a.png
Social preview quality
Averaged across Twitter/X, Facebook, LinkedIn, and Slack.
| Field | Twitter/X | Slack | ||
|---|---|---|---|---|
| og:title | ⚠ | ⚠ | ⚠ | |
| og:description | ⚠ | ⚠ | ⚠ | |
| og:image | ||||
| og:type | ||||
| og:url | ||||
| og:site_name | ||||
| twitter:card | — | — | — | |
| twitter:title | ⚠ | — | — | — |
| twitter:description | ⚠ | — | — | — |
| twitter:image | ⚠ | — | — | — |
DBrand PresenceActionSite-name consistency, favicon, social image, meta tags, schema, and contact signalsFIX
Brand Presence
Partial brand coverage — a few channels are missing brand signals.
D
49/100
Site name appears as
| Page title | Uswitch | |
| og:site_name | Uswitch | |
| twitter:site | — | |
| Organization.name | — |
Consistent
Brand assets
Favicon
12/15covers apple-touch-icon
Social share image
14/20og:image set; twitter:image missing
Meta completeness
8/20Organization schema
0/15Contact info discoverable
5/10contact page
Findings
- Missing brand name in: twitter:site, Organization.name
- Add twitter:image — Twitter falls back to og:image only when it's larger than 300×157
- Add an apple-touch-icon and at least two PNG sizes (32x32 + 192x192)
- og:title missing
- twitter:card missing
- No Organization schema — Google can't render your logo in the knowledge panel
- Only partial contact info discoverable — consider adding a dedicated contact page or mailto/tel link
How consistently your brand appears across channels — shared link previews, structured data, favicon, contact info.
CLinksAction200 links checked, 194 healthy, 6 brokenREVIEW
Broken Links (6)
| Status | URL | Found in | Error |
|---|---|---|---|
| 404 | https://img.uswitch.com | <link> | Not Found |
| 404 | https://www.googletagmanager.com | <link> | Not Found |
| 404 | https://www.googleadservices.com | <link> | Not Found |
| 404 | https://c1.adalyser.com | <link> | Not Found |
| 405 | https://sa.uswitch.com | <link> | HTTP 405 |
| 405 | https://fusion-events.uswitch.com | <link> | HTTP 405 |
Redirects (1)
| URL | Destination | Found in | Hops |
|---|---|---|---|
| https://bat.bing.com | https://bat.bing.com | <link> | 0 |
BStructured Data4 JSON-LD block(s) found — some improvements recommended.REVIEW
https://schema.org/The @context should be "https://schema.org" for search engines to recognize the data.
https://schema.orgJSON-LD without @context is invalid structured data — Google ignores the entire block.
Learn more ▾ ▴
@context must be 'https://schema.org' (or the schema-specific URL). Without it, the block isn't parseable as schema.org JSON-LD and Google skips it. Most schema generators handle this; manual edits sometimes drop the field.
Source: JSON-LD spec / schema.org
Adding "description" can improve how search engines display your content.
Recommended schema properties unlock richer SERP layouts — without them you get the basic rich result instead of the enhanced one.
Learn more ▾ ▴
Recommended properties expand what Google can render. E.g., adding aggregateRating to Product unlocks star ratings; adding image to Article unlocks the image-card variant. Each recommended property is a direct SERP-real-estate gain.
Source: Google Search Central / schema.org
JSON-LD Blocks
{
"@context": "https://schema.org/",
"@type": "WebPage",
"name": "Uswitch Broadband Homepage",
"author": {
"@type": "Person",
"name": "Max Beckett",
"role": "Content Editor - Broadband",
"url": "https://www.uswitch.com/authors/max-beckett/",
"image": "https://img.uswitch.com/n36b8lzdmgnp/5AD27XAThFLwrOWzLdL6XC/88e6cec4023bfd41b13b16b588a11669/max_beckett_headshot_contentful.jpg?"
}
}{
"@context": "http://schema.org",
"@type": "Product",
"brand": {
"@type": "Brand",
"name": "Uswitch"
},
"name": "Broadband Deals",
"image": "https://img.uswitch.com/n36b8lzdmgnp/79Z7BKkwi4aZL6kFuhHlJl/b8a4a159eaa932a13d40f843e683b5bf/router-sticker.jpg",
"offers": {
"@type": "AggregateOffer",
"priceCurrency": "GBP",
"lowPrice": 18,
"availability": "http://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"bestRating": "5",
"ratingCount": "36802"
},
"reviews": [
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5
},
"author": {
"@type": "Person",
"name": "RKRK, Uswitch customer"
},
"reviewBody": "\"Excellent, quick to give you great results. I save £45 per month on my broadband and getting £200 gift voucher. HIGHLY recommended.\" "
}
]
}{
"@context": "https://schema.org",
"@type": "Quotation",
"text": "“Switching is one of the most effective ways to save money on your broadband. Most providers offer their deals at cheaper rates for new customers, and many will add high-value gift vouchers to these offers, too. It also helps to make sure you're always getting the service you need. If your internet connection is too slow or inconsistent, you can look for providers who use a more reliable network, such as full fibre. If you don't watch much traditional TV anymore, you could compare broadband-only deals and just use streaming services to save money. Searching elsewhere for a better deal when your contract ends often leads to big savings in the short and long run. Plus, it ensures you can keep improving your speed and your online experience as a whole.”",
"spokenByCharacter": "Ernest Doku",
"author": {
"@type": "Person",
"name": "Ernest Doku",
"url": "https://www.uswitch.com/authors/ernest-doku/",
"image": {
"@type": "ImageObject",
"url": "https://cdn.builder.io/api/v1/image/assets%2F8ab3bbafae9e469c86ca663c018f53d4%2Fee606937100f4ad0a7dacee89667de9b",
"caption": "Ernest Doku author image"
},
"jobTitle": "Broadband and mobiles expert",
"description": "Ernest Doku is a Broadband and mobiles expert at Uswitch",
"worksFor": {
"@type": "Organization",
"name": "Uswitch",
"url": "https://www.uswitch.com/"
},
"sameAs": "http://www.twitter.com/ErnestDoku"
},
"publisher": {
"@type": "Organization",
"name": "Uswitch",
"url": "https://www.uswitch.com/"
}
}{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Can I get fibre broadband?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You likely can get fibre broadband in some form, since part-fibre is available nationwide, and full fibre now covers about three-quarters of UK homes. To see what fibre broadband options you have at your home, enter your postcode on our fibre broadband page . We'll show you which providers and packages are available in your area. Then, you can compare unlimited broadband speeds and prices to find a good deal for your household."
}
},
{
"@type": "Question",
"name": "Do I need to cancel my old broadband?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You likely won't need to cancel your old contract when you switch to a new provider. As of September 2024, all customers can now complete their switch by only contacting their new provider. This is thanks to One Touch Switch, a new switching process implemented by Ofcom that providers must adhere to. Previously, if you switched to a provider on a different broadband network (such as BT to Virgin Media), you would need to cancel your old contract too, but this is no longer the case. You should now be able to switch to any other broadband network without contacting your old provider, which makes it simpler for everyone. Read our guide on One Touch Switch for more information on how this new switching process works."
}
},
{
"@type": "Question",
"name": "Which contract length is right for me?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You can choose from a range of contract lengths, depending on what is best for your needs. You can choose from as short as 30-day rolling options to 24-month terms. If you need student broadband or you're renting, shorter contracts might be easier to align with the end of your tenancy period. But if you own your home, you could get away with a longer contract if you're unlikely to move properties anytime soon. It's worth noting that shorter contracts usually come with higher monthly prices. So, if your priority is keeping your monthly bills down, and you don’t plan on moving home in the short-term, a longer contract might suit you better. However, it also means you'll be tied to the same price for longer. And this might make it harder to regularly switch to better deals."
}
},
{
"@type": "Question",
"name": "Will my prices go up mid-contract?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Unless you're with one of a small number of fixed-price broadband providers, you'll likely have to handle at least one price increase during your contract. 2025 saw inflation-linked broadband price rises of up to 7.5%, with most providers attaching their price rises to the CPI inflation rate at the start of 2024. However, under a new Ofcom ruling, many customers who signed up for a contract at some point in 2024 could now be on a price increase instead. So, if you recently signed up for a new deal, your monthly bill will likely increase by a fixed amount rather than an unpredictable inflation figure. fixed-rate Most big brands, such as BT , Virgin Media , Plusnet , TalkTalk and Vodafone , include yearly price rises in their contract terms, so you can't cancel your contract with them early for free. Others, like Sky and NOW Broadband , usually increase their prices, too, but they currently let you cancel your contract early without paying any exit fees (provided you do so within 30 days of being notified). Some providers ( YouFibre , Trooli , BeFibre and more) don't have any price increases during the initial contract period. Find out which providers do and don't increase your prices mid-contract."
}
},
{
"@type": "Question",
"name": "How do I know if I'm out of contract?",
"acceptedAnswer": {
"@type": "Answer",
"text": "If you can’t remember when you last signed up, you should be able to find your contract end date by in your online account on your provider's website. Your provider also has to send an 'end of contract' message when your end date is approaching, so if you’ve already received that you may already be out of contract. If you signed up for a Uswitch account when you got your last broadband deal, we'll also send you a reminder when your contract ends. If it has already ended, you should look to switch or renew it immediately to avoid paying expensive out-of-contract prices."
}
},
{
"@type": "Question",
"name": "What are end of contract notifications?",
"acceptedAnswer": {
"@type": "Answer",
"text": "An end-of-contract notification is an email, text, or letter your broadband provider must send you before your contract ends. Providers used to just increase your monthly price once you fall out of contract without even telling you. But since end-of-contract notifications were rolled out, they now have to tell you when your contract is ending, plus what other deals you could move onto for a better price. For more information, read our full guide on end-of-contract notifications ."
}
},
{
"@type": "Question",
"name": "Can I get satellite broadband?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You probably can get satellite broadband , but it's currently quite expensive. Starlink, which is owned by SpaceX, is now available everywhere in the UK. However, prices are high right now because it's a relatively new service that costs a lot of money to run. Other satellite broadband companies, such as the UK's OneWeb and Amazon's Kuiper project, are improving their internet coverage. But Starlink is the only modern satellite provider currently available to regular customers."
}
}
]
}