Skip to content
https://appeal.org.uk

Content

· 9 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.
SCORE
80
GRADE
B
FIX
3
REVIEW
1
PASS
5
INFO
0
Checks
9
5 PASS 1 REVIEW 3 FIX
F
Mixed Content
Action
5 HTTP resource(s) loaded on HTTPS page
FIX
5 HTTP resource(s) loaded on HTTPS page
Critical::
HTTP link loaded on HTTPS page
Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.
Got: http://appeal.org.uk/wp-content/uploads/font-awesome/v6.6.0/css/svg-with-js.css Expected: https://appeal.org.uk/wp-content/uploads/font-awesome/v6.6.0/css/svg-with-js.css
Warning::
HTTP img loaded on HTTPS page
Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.
Got: http://appeal.org.uk/wp-content/uploads/2024/05/Appeal-logo.png Expected: https://appeal.org.uk/wp-content/uploads/2024/05/Appeal-logo.png
Warning::
HTTP img loaded on HTTPS page
Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.
Got: http://appeal.org.uk/wp-content/uploads/2025/05/Compensation-Postcard-Website-Banner.jpg Expected: https://appeal.org.uk/wp-content/uploads/2025/05/Compensation-Postcard-Website-Banner.jpg
Warning::
HTTP img loaded on HTTPS page
Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.
Got: http://appeal.org.uk/wp-content/uploads/2025/04/p0j14q38.jpg Expected: https://appeal.org.uk/wp-content/uploads/2025/04/p0j14q38.jpg
Warning::
HTTP img loaded on HTTPS page
Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.
Got: http://appeal.org.uk/wp-content/uploads/2026/06/p0nklqcx.jpg.webp Expected: https://appeal.org.uk/wp-content/uploads/2026/06/p0nklqcx.jpg.webp
URL: http://appeal.org.uk/wp-content/uploads/font-awesome/v6.6.0/css/svg-with-js.css

Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.

Expected: https://appeal.org.uk/wp-content/uploads/font-awesome/v6.6.0/css/svg-with-js.css
Why this matters

Mixed content — HTTP resource on HTTPS page. Browser may block silently or warn user.

Source: Google Chrome Security

URL: http://appeal.org.uk/wp-content/uploads/2024/05/Appeal-logo.png

Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.

Expected: https://appeal.org.uk/wp-content/uploads/2024/05/Appeal-logo.png
Why this matters

Mixed content — HTTP resource on HTTPS page. Browser may block silently or warn user.

Source: Google Chrome Security

URL: http://appeal.org.uk/wp-content/uploads/2025/05/Compensation-Postcard-Website-Banner.jpg

Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.

Expected: https://appeal.org.uk/wp-content/uploads/2025/05/Compensation-Postcard-Website-Banner.jpg
Why this matters

Mixed content — HTTP resource on HTTPS page. Browser may block silently or warn user.

Source: Google Chrome Security

URL: http://appeal.org.uk/wp-content/uploads/2025/04/p0j14q38.jpg

Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.

Expected: https://appeal.org.uk/wp-content/uploads/2025/04/p0j14q38.jpg
Why this matters

Mixed content — HTTP resource on HTTPS page. Browser may block silently or warn user.

Source: Google Chrome Security

URL: http://appeal.org.uk/wp-content/uploads/2026/06/p0nklqcx.jpg.webp

Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.

Expected: https://appeal.org.uk/wp-content/uploads/2026/06/p0nklqcx.jpg.webp
Why this matters

Mixed content — HTTP resource on HTTPS page. Browser may block silently or warn user.

Source: Google Chrome Security

D
Image Optimization
Action
4 issues found across 13 images
FIX
4 issues found across 13 images
Warning::
1 images missing explicit width/height
Images without dimensions cause layout shifts (CLS). Set explicit width and height attributes.
Info::
2 below-fold images missing loading="lazy"
Lazy loading defers below-fold images, reducing initial page weight.
Info::
11 of 13 images use legacy formats
Warning::
1 images missing alt text
Alt text is essential for screen readers and SEO. Every meaningful image needs descriptive alt text.
C
Brand Presence
Action
Site-name consistency, favicon, social image, meta tags, schema, and contact signals
REVIEW

Brand Presence

Your brand name differs across channels — visitors see inconsistent identity.

C

59/100

Site name appears as

Page titleAPPEAL
og:site_nameAPPEAL
twitter:site@we_are_APPEAL
Organization.name

Inconsistent — names differ across channels

Brand assets

Favicon

15/15

covers multiple sizes + apple-touch-icon

Social share image

14/20

og:image set; twitter:image missing

Meta completeness

20/20

Organization schema

0/15

Contact info discoverable

5/10

mailto link

Findings

  • Brand name differs across channels — users see inconsistent identity
  • Add twitter:image — Twitter falls back to og:image only when it's larger than 300×157
  • 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.

A+
Open Graph
Open Graph tags are well configured for social sharing.
PASS
Open Graph tags are well configured for social sharing.
Info::
og:title is short (18 characters)
Ideal length is 25–60 characters for social sharing previews.
Got: 18 chars Expected: 25–60 chars
Info::
og:description is long (346 characters)
Descriptions over 200 characters may be truncated in social sharing previews.
Got: 346 chars Expected: 55–200 chars
URL: 18 chars

Ideal length is 25–60 characters for social sharing previews.

Expected: 25–60 chars
Why this matters

og:title very short — may render with awkward whitespace in social cards.

Source: Open Graph Protocol

URL: 346 chars

Descriptions over 200 characters may be truncated in social sharing previews.

Expected: 55–200 chars
Why this matters

og:description borderline-too-long — social platforms truncate around ~200 chars.

Source: Open Graph Protocol

Preview

appeal.org.uk

Home Page • APPEAL

We fight wrongful convictions and demand a fair justice system Get Help APPEAL’s team of specialist lawyers represent individuals who have been wrongfully convicted or unfairly sentenced. We investigate cases and present new evidence or legal arguments to the Court of Appeal or the Criminal Cases Review Commission. If you think you have been a…

Preview quality · Twitter/X B · 80/100

Description will be truncated (350 chars / 200 max)

  • twitter:card — summary_large_image
  • twitter:title — falling back from og:title
  • twitter:description — falling back from og:description
  • twitter:image — falling back from og:image
  • Description will be truncated on Twitter/X (350 chars, max 200)

    → Tighten the description to ≤200 characters

APPEAL.ORG.UK

Home Page • APPEAL

We fight wrongful convictions and demand a fair justice system Get Help APPEAL’s team of specialist lawyers represent individuals who have been wrongfully convicted or unfairly sentenced. We investigate cases and present new evidence or legal arguments to the Court of Appeal or the Criminal Cases Review Commission. If you think you have been a…

Preview quality · Facebook A+ · 95/100

Description will be truncated (350 chars / 155 max)

  • og:title — Home Page • APPEAL
  • og:description — We fight wrongful convictions and demand a fair justice system Get Help APPEAL’s team of specialist lawyers represent...
  • og:image — https://appeal.org.uk/wp-content/uploads/2024/05/Placeholder.png
  • og:type — website
  • og:url — https://appeal.org.uk/
  • og:site_name — APPEAL
  • Description will be truncated on Facebook (350 chars, max 155)

    → Tighten og:description to ≤155 characters

Home Page • APPEAL

appeal.org.uk

Preview quality · LinkedIn A+ · 95/100

Description will be truncated (350 chars / 150 max)

  • og:title — Home Page • APPEAL
  • og:description — We fight wrongful convictions and demand a fair justice system Get Help APPEAL’s team of specialist lawyers represent...
  • og:image — https://appeal.org.uk/wp-content/uploads/2024/05/Placeholder.png
  • Description will be truncated on LinkedIn (350 chars, max 150)

    → Tighten og:description to ≤150 characters

appeal.org.uk

Home Page • APPEAL

We fight wrongful convictions and demand a fair justice system Get Help APPEAL’s team of specialist lawyers represent individuals who have been wrongfully convicted or unfairly sentenced. We investigate cases and present new evidence or legal arguments to the Court of Appeal or the Criminal Cases Review Commission. If you think you have been a…

Preview quality · Slack A+ · 100/100

Description will be truncated (350 chars / 300 max)

  • og:title — Home Page • APPEAL
  • og:description — We fight wrongful convictions and demand a fair justice system Get Help APPEAL’s team of specialist lawyers represent...
  • og:image — https://appeal.org.uk/wp-content/uploads/2024/05/Placeholder.png
  • Long description may be shortened by Slack (350 chars, guideline ~300)

    → Consider tightening to ~300 chars for the cleanest unfurl

Social preview quality

Averaged across Twitter/X, Facebook, LinkedIn, and Slack.

A · 92/100
FieldTwitter/XFacebookLinkedInSlack
og:title
og:description
og:image
og:type
og:url
og:site_name
twitter:card
twitter:title
twitter:description
twitter:image
A+
Open Graph / Twitter Card Depth
OG image dimensions and Twitter card configuration look healthy
PASS
OG image dimensions and Twitter card configuration look healthy
Info::
OG/Twitter Card depth is clean -- dimensions, card type, and inheritance all valid
A+
Structured Data
1 JSON-LD block(s) found — structured data is well configured.
PASS
1 JSON-LD block(s) found — structured data is well configured.
Info::
Custom type "WebPage" — unable to validate specific properties

JSON-LD Blocks

Block 1 : WebPage
2 properties Valid
{
  "@context": "https:\/\/schema.org",
  "@graph": [
    {
      "@type": "WebPage",
      "@id": "https:\/\/appeal.org.uk\/",
      "url": "https:\/\/appeal.org.uk\/",
      "name": "Home Page • APPEAL",
      "isPartOf": {
        "@id": "https:\/\/appeal.org.uk\/#website"
      },
      "about": {
        "@id": "https:\/\/appeal.org.uk\/#organization"
      },
      "primaryImageOfPage": {
        "@id": "https:\/\/appeal.org.uk\/#primaryimage"
      },
      "image": {
        "@id": "https:\/\/appeal.org.uk\/#primaryimage"
      },
      "thumbnailUrl": "http:\/\/appeal.org.uk\/wp-content\/uploads\/2025\/04\/p0j14q38.jpg",
      "datePublished": "2024-05-20T21:36:38+00:00",
      "dateModified": "2026-06-22T10:41:08+00:00",
      "breadcrumb": {
        "@id": "https:\/\/appeal.org.uk\/#breadcrumb"
      },
      "inLanguage": "en",
      "potentialAction": [
        {
          "@type": "ReadAction",
          "target": [
            "https:\/\/appeal.org.uk\/"
          ]
        }
      ]
    },
    {
      "@type": "ImageObject",
      "inLanguage": "en",
      "@id": "https:\/\/appeal.org.uk\/#primaryimage",
      "url": "http:\/\/appeal.org.uk\/wp-content\/uploads\/2025\/04\/p0j14q38.jpg",
      "contentUrl": "http:\/\/appeal.org.uk\/wp-content\/uploads\/2025\/04\/p0j14q38.jpg"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https:\/\/appeal.org.uk\/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home"
        }
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https:\/\/appeal.org.uk\/#website",
      "url": "https:\/\/appeal.org.uk\/",
      "name": "APPEAL",
      "description": "A charity law practice that fights miscarriages of justice and demands reform.",
      "publisher": {
        "@id": "https:\/\/appeal.org.uk\/#organization"
      },
      "potentialAction": [
        {
          "@type": "SearchAction",
          "target": {
            "@type": "EntryPoint",
            "urlTemplate": "https:\/\/appeal.org.uk\/?s={search_term_string}"
          },
          "query-input": {
            "@type": "PropertyValueSpecification",
            "valueRequired": true,
            "valueName": "search_term_string"
          }
        }
      ],
      "inLanguage": "en"
    },
    {
      "@type": "Organization",
      "@id": "https:\/\/appeal.org.uk\/#organization",
      "name": "APPEAL",
      "url": "https:\/\/appeal.org.uk\/",
      "logo": {
        "@type": "ImageObject",
        "inLanguage": "en",
        "@id": "https:\/\/appeal.org.uk\/#\/schema\/logo\/image\/",
        "url": "https:\/\/appeal.org.uk\/wp-content\/uploads\/2024\/05\/Appeal-logo.png",
        "contentUrl": "https:\/\/appeal.org.uk\/wp-content\/uploads\/2024\/05\/Appeal-logo.png",
        "width": 1500,
        "height": 403,
        "caption": "APPEAL"
      },
      "image": {
        "@id": "https:\/\/appeal.org.uk\/#\/schema\/logo\/image\/"
      },
      "sameAs": [
        "https:\/\/www.facebook.com\/weareappeal\/",
        "https:\/\/x.com\/we_are_APPEAL",
        "https:\/\/www.linkedin.com\/company\/we-are-appeal"
      ]
    }
  ]
}
A+
Rich Results Eligibility
1 JSON-LD block(s) declaring 5 schema type(s)
PASS
1 JSON-LD block(s) declaring 5 schema type(s)
Info::
SiteLinks Search Box markup detected
The page declares a `WebSite` schema with a `potentialAction` of `SearchAction`. This makes the homepage eligible for Google's in-SERP search box -- a high-visibility SERP feature for branded queries.
Info::
5 rich-result schema type(s) declared
Inventory of structured-data types on the page (each may unlock a different SERP feature): BreadcrumbList, ImageObject, Organization, WebPage, WebSite Search engines decide whether to render rich results based on content quality + page-level signals; declaring the schema is necessary but not sufficient.
A+
Autoplay Media
No autoplay media on the page
PASS
No autoplay media on the page
Info::
No autoplay media on the page
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback