Skip to content
Checks
9
4 PASS 4 REVIEW 1 FIX
F
Image Optimization
Action
7 issues found across 34 images
FIX
7 issues found across 34 images
Warning::
13 images significantly larger than display size
Resizing to display dimensions could save approximately 43 KB.
Got: ~43 KB wasted
Warning::
5 images missing explicit width/height
Images without dimensions cause layout shifts (CLS). Set explicit width and height attributes.
Info::
6 below-fold images missing loading="lazy"
Lazy loading defers below-fold images, reducing initial page weight.
Warning::
All 34 images use legacy formats (JPEG/PNG/GIF)
WebP offers 25-35% smaller files than JPEG. Use <picture> with <source type="image/webp"> for modern format support.
Warning::
5 images missing alt text
Alt text is essential for screen readers and SEO. Every meaningful image needs descriptive alt text.
Warning::
10 above-fold image(s) marked loading="lazy" (LCP anti-pattern)
Above-fold images marked lazy delay LCP -- the browser waits for the IntersectionObserver to fire before fetching, even though the image is in the initial viewport. Remove `loading="lazy"` on above-the-fold images (especially the LCP candidate). Sample: https://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227&width=800, https://toppetshop.com/cdn/shop/files/8da0a2a8-37f5-4a52-a747-3ab2ff673f8c.jpg?v=1785994226&width=800, https://toppetshop.com/cdn/shop/files/5d6c8d98-301f-4137-9dde-a0943463a94e.png?v=1785994226&width=764 (+7 more).
Info::
5 image(s) wider than 400px without srcset (no responsive serving)
These images deliver the same asset to every viewport (mobile, tablet, retina). Adding srcset / <picture> lets the browser pick a viewport-appropriate variant and typically saves 40-70% of bytes on mobile. Sample: https://oss.teemdrop.com/goods-admin/2026/08/05/3efc0c59-32cb-4b99-b712-21c9e22b123c.jpeg, https://oss.teemdrop.com/goods-admin/2026/08/05/03f12384-30d2-4b02-a8cc-7d73d400f429.jpeg, https://oss.teemdrop.com/goods-admin/2026/08/05/bed988fc-36e3-45f7-a953-68e798e389cf.jpeg (+2 more).
B
Open Graph / Twitter Card Depth
2 OG/Twitter depth issue(s) detected
REVIEW
2 OG/Twitter depth issue(s) detected
Info::
og:image aspect ratio 1.00:1 (2048×2048) is outside Facebook's recommended ~1.91:1
Facebook's recommended OG image is 1200×630 (1.91:1 aspect ratio). The declared dimensions 2048×2048 give a ratio of 1.00:1, which Facebook will crop center-to-fit; the result often clips important content from the top/bottom or sides. Use a wider/taller image close to 1.91:1, or accept the cropping consequences.
Got: 1.00:1 (2048×2048)
Warning::
Twitter card is `summary_large_image` but OG image is 2048×2048 (ratio 1.00:1) -- closer to square
`twitter:card` is set to `summary_large_image` (the wide-image preview format), but the declared OG image dimensions (2048×2048, aspect ratio 1.00:1) are closer to square than wide. Twitter will crop the image to fit the wide format, often badly. Either: (1) provide a wider image (~2:1 ratio recommended; minimum 600×314, optimal 1200×630), or (2) change `twitter:card` to `summary` which uses a square thumbnail crop.
Got: 2048×2048 declared with summary_large_image card
B
Structured Data
1 JSON-LD block(s) found — some improvements recommended.
REVIEW
1 JSON-LD block(s) found — some improvements recommended.
Warning::
Missing or invalid @context in block #1
The @context should be "https://schema.org" for search engines to recognize the data.
Got: http://schema.org/ Expected: https://schema.org
Info::
Custom type "ProductGroup" — unable to validate specific properties
URL: http://schema.org/

The @context should be "https://schema.org" for search engines to recognize the data.

Expected: https://schema.org
Why this matters

JSON-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

JSON-LD Blocks

Block 1 : ProductGroup
10 properties Valid
Missing or invalid @context
{
  "@context": "http:\/\/schema.org\/",
  "@id": "\/products\/adjustable-pet-harness-leash-set#product",
  "@type": "ProductGroup",
  "brand": {
    "@type": "Brand",
    "name": "Top Pet Shop"
  },
  "category": "Atlas - Shipping Protection",
  "description": "Overview\nMultipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings\nComfortable Fit: Adjustable straps and soft oxford material ensure pet comfort\nPortable Convenience: Lightweight and compact for easy carrying during travel\nSecure Control: Durable leash provides reliable restraint and safety\n \nSpecifications\nMaterial: Oxford fabric\nColors: Off-white, Dark green, Black\nSizes:\nS: For pets 2-4kg (4-8lbs)\nM: For pets 4-6.5kg (8-13lbs)\nL: For pets 13-18kg\nCapacity: 2000ml\nPattern: Letter design\n \nPacking List\nPet harness leash set*1\n\n\n     ",
  "hasVariant": [
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044988952793#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/08decadd-7a7b-43bb-b786-f5f5a3da002b.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Off-white \/ S",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044988952793#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044988952793"
      },
      "sku": "SUPEGDC00042-A0"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044988985561#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/6fe3a4c4-d7d4-47d9-9a3a-2e8ff5bc92f7.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Off-white \/ M",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044988985561#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044988985561"
      },
      "sku": "SUPEGDC00042-A1"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989018329#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/b23b0447-7ab2-454f-a97a-f4f8db0cc891.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Off-white \/ L",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989018329#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989018329"
      },
      "sku": "SUPEGDC00042-A2"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989051097#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/c5523900-8cb2-47bb-b897-56deb1dfef5a.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Dark green \/ S",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989051097#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989051097"
      },
      "sku": "SUPEGDC00042-A3"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989083865#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/b44b0f03-c1e7-4180-b9ab-8c84a11f6acf.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Dark green \/ M",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989083865#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989083865"
      },
      "sku": "SUPEGDC00042-A4"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989116633#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/794f5a3b-7b9e-4311-85e8-e05a53336e53.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Dark green \/ L",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989116633#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989116633"
      },
      "sku": "SUPEGDC00042-A5"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989149401#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/07037554-63e4-49d7-828b-05be18a55bf3.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Black \/ S",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989149401#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989149401"
      },
      "sku": "SUPEGDC00042-A6"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989182169#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/4edf8d5a-9a03-41a5-a764-d4e6b764ec7e.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Black \/ M",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989182169#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989182169"
      },
      "sku": "SUPEGDC00042-A7"
    },
    {
      "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989214937#variant",
      "@type": "Product",
      "image": "https:\/\/toppetshop.com\/cdn\/shop\/files\/ad8c2013-b8a2-4aef-889d-a9bcfd8bb36e.jpg?v=1785994226\u0026width=1920",
      "name": "Adjustable Pet Harness Leash Set - Black \/ L",
      "offers": {
        "@id": "\/products\/adjustable-pet-harness-leash-set?variant=49044989214937#offer",
        "@type": "Offer",
        "availability": "http:\/\/schema.org\/InStock",
        "price": "32.00",
        "priceCurrency": "EUR",
        "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set?variant=49044989214937"
      },
      "sku": "SUPEGDC00042-A8"
    }
  ],
  "name": "Adjustable Pet Harness Leash Set",
  "productGroupID": "9831590232281",
  "url": "https:\/\/toppetshop.com\/products\/adjustable-pet-harness-leash-set"
}
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

57/100

Site name appears as

Page titleVisa
og:site_nameTop Pet Shop
twitter:site@shopify
Organization.name

Inconsistent — names differ across channels

Brand assets

Favicon

8/15

single size only

Social share image

14/20

og:image set; twitter:image missing

Meta completeness

20/20

Organization schema

0/15

Contact info discoverable

10/10

contact page + 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
  • Single favicon only — add apple-touch-icon for iOS home-screen and high-DPI support
  • No Organization schema — Google can't render your logo in the knowledge panel

How consistently your brand appears across channels — shared link previews, structured data, favicon, contact info.

A
Mixed Content
1 HTTP resource(s) loaded on HTTPS page
PASS
1 HTTP resource(s) loaded on HTTPS page
Warning::
HTTP meta loaded on HTTPS page
Modern browsers block or warn about HTTP resources on HTTPS pages. Change the URL to use HTTPS.
Got: http://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227 Expected: https://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227
URL: http://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227

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

Expected: https://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227
Why this matters

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

Source: Google Chrome Security

A+
Open Graph
Open Graph tags are well configured for social sharing.
PASS
Open Graph tags are well configured for social sharing.
Info::
og:description is long (320 characters)
Descriptions over 200 characters may be truncated in social sharing previews.
Got: 320 chars Expected: 55–200 chars
URL: 320 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

toppetshop.com

Adjustable Pet Harness Leash Set

Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Comfortable Fit: Adjustable straps and soft oxford material ensure pet comfort Portable Convenience: Lightweight and compact for easy carrying during travel Secure Control: Durable leash provides reliable

Preview quality · Twitter/X A · 90/100

Description will be truncated (320 chars / 200 max)

  • twitter:card — summary_large_image
  • twitter:title — Adjustable Pet Harness Leash Set
  • twitter:description — Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Co...
  • twitter:image — falling back from og:image
  • Description will be truncated on Twitter/X (320 chars, max 200)

    → Tighten the description to ≤200 characters

TOPPETSHOP.COM

Adjustable Pet Harness Leash Set

Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Comfortable Fit: Adjustable straps and soft oxford material ensure pet comfort Portable Convenience: Lightweight and compact for easy carrying during travel Secure Control: Durable leash provides reliable

Preview quality · Facebook A+ · 95/100

Description will be truncated (320 chars / 155 max)

  • og:title — Adjustable Pet Harness Leash Set
  • og:description — Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Co...
  • og:image — http://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227
  • og:type — product
  • og:url — https://toppetshop.com/products/adjustable-pet-harness-leash-set
  • og:site_name — Top Pet Shop
  • Description will be truncated on Facebook (320 chars, max 155)

    → Tighten og:description to ≤155 characters

Adjustable Pet Harness Leash Set

toppetshop.com

Preview quality · LinkedIn A+ · 95/100

Description will be truncated (320 chars / 150 max)

  • og:title — Adjustable Pet Harness Leash Set
  • og:description — Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Co...
  • og:image — http://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227
  • Description will be truncated on LinkedIn (320 chars, max 150)

    → Tighten og:description to ≤150 characters

toppetshop.com

Adjustable Pet Harness Leash Set

Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Comfortable Fit: Adjustable straps and soft oxford material ensure pet comfort Portable Convenience: Lightweight and compact for easy carrying during travel Secure Control: Durable leash provides reliable

Preview quality · Slack A+ · 100/100

Description will be truncated (320 chars / 300 max)

  • og:title — Adjustable Pet Harness Leash Set
  • og:description — Overview Multipurpose Design: Three-piece set includes harness, leash, and crossbody bag for versatile pet outings Co...
  • og:image — http://toppetshop.com/cdn/shop/files/manual-listing-ai-main-image-hjUJUkyNUWN4eJgubkfnb6.png?v=1785994227
  • Long description may be shortened by Slack (320 chars, guideline ~300)

    → Consider tightening to ~300 chars for the cleanest unfurl

Social preview quality

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

A+ · 95/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+
Rich Results Eligibility
1 JSON-LD block(s) declaring 1 schema type(s)
PASS
1 JSON-LD block(s) declaring 1 schema type(s)
Info::
1 rich-result schema type(s) declared
Inventory of structured-data types on the page (each may unlock a different SERP feature): ProductGroup 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