Skip to content
https://stocktostove.com

Content

· 9 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.
SCORE
93
GRADE
A
FIX
1
REVIEW
0
PASS
8
INFO
0
Checks
9
8 PASS 1 FIX
A+
Mixed Content
No mixed content detected — all resources use HTTPS.
PASS
No mixed content detected — all resources use HTTPS.
Info::
No mixed content detected — all resources use HTTPS
A+
Open Graph
Open Graph tags are well configured for social sharing.
PASS
Open Graph tags are well configured for social sharing.

Preview

stocktostove.com

What Should I Cook? Ideas From What You Have | StockToStove

Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas ranked by how much you actually have.

Preview quality · Twitter/X A+ · 100/100
  • twitter:card — summary_large_image
  • twitter:title — What Should I Cook? Ideas From What You Have | StockToStove
  • twitter:description — Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas...
  • twitter:image — https://stocktostove.com/images/og-default.png

STOCKTOSTOVE.COM

What Should I Cook? Ideas From What You Have | StockToStove

Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas ranked by how much you actually have.

Preview quality · Facebook A+ · 100/100
  • og:title — What Should I Cook? Ideas From What You Have | StockToStove
  • og:description — Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas...
  • og:image — https://stocktostove.com/images/og-default.png
  • og:type — website
  • og:url — https://stocktostove.com/
  • og:site_name — StockToStove

What Should I Cook? Ideas From What You Have | StockToStove

stocktostove.com

Preview quality · LinkedIn A+ · 95/100

Description will be truncated (155 chars / 150 max)

  • og:title — What Should I Cook? Ideas From What You Have | StockToStove
  • og:description — Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas...
  • og:image — https://stocktostove.com/images/og-default.png
  • Description will be truncated on LinkedIn (155 chars, max 150)

    → Tighten og:description to ≤150 characters

stocktostove.com

What Should I Cook? Ideas From What You Have | StockToStove

Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas ranked by how much you actually have.

Preview quality · Slack A+ · 100/100
  • og:title — What Should I Cook? Ideas From What You Have | StockToStove
  • og:description — Not sure what to cook or eat tonight? Tell StockToStove what's in your kitchen for dinner, lunch, and breakfast ideas...
  • og:image — https://stocktostove.com/images/og-default.png

Social preview quality

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

A+ · 98/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
3 JSON-LD block(s) found — structured data is well configured.
PASS
3 JSON-LD block(s) found — structured data is well configured.
Info::
Missing recommended property "sameAs" for Organization
Adding "sameAs" can improve how search engines display your content.
Info::
Missing recommended property "description" for WebSite
Adding "description" can improve how search engines display your content.
Info::
3 JSON-LD blocks found

Adding "sameAs" can improve how search engines display your content.

Why this matters

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

Adding "description" can improve how search engines display your content.

Why this matters

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

Block 1 : Organization
5 properties Valid
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "StockToStove",
  "url": "https://stocktostove.com",
  "logo": "https://stocktostove.com/favicon-512.png"
}
Block 2 : WebSite
5 properties Valid
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "StockToStove",
  "url": "https://stocktostove.com",
  "potentialAction": {
    "@type": "SearchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "https://stocktostove.com/results?have={search_term_string}"
    },
    "query-input": "required name=search_term_string"
  }
}
Block 3 : FAQPage
3 properties Valid
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How does the StockToStove recipe generator work?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Think of StockToStove as a cook generator built around your fridge, not a search box built around a keyword. Add the ingredients you have on hand into the picker above, and the matching engine scores every recipe in the catalog by how many of its essential ingredients you already own, how well substitutions cover the gaps, and how close a match it really is. The result is a ranked list of dishes you can actually make tonight — a way to create a dish with ingredients you already have, not a list of recipes that happen to mention one ingredient you searched for."
      }
    },
    {
      "@type": "Question",
      "name": "What should I cook tonight, or what to eat for dinner?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "If you're staring into the fridge with no plan, StockToStove is built for exactly that moment. Add whatever you see — three or four ingredients is enough — and it surfaces recipes you can start cooking today, sorted so the dishes needing the fewest extra trips to the store show up first. It's the same question whether you phrase it as what to cook tonight, what to eat tonight, or what to have for dinner — the answer always starts from what's already in your kitchen. Don't feel like typing anything? Tap \"Surprise me\" on the homepage for a recipe picked at random, or toggle \"vegetarian only\" first if that's the constraint for tonight."
      }
    },
    {
      "@type": "Question",
      "name": "What should I cook for breakfast, lunch, or dinner?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Every recipe on StockToStove is tagged by meal type, so once you've matched a dish to your ingredients you can also browse by when you're eating it — quick breakfasts before work, lunches that reheat well, or a proper sit-down dinner. Browsing by meal time is a good starting point when you don't have specific ingredients in mind yet and just want ideas for the next breakfast, lunch, or dinner you're planning."
      }
    },
    {
      "@type": "Question",
      "name": "What should I cook with chicken in the oven?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Chicken is one of the most common answers to \"what's in my kitchen,\" and it's also one of the most forgiving proteins to roast. Add chicken breast or chicken thigh to the picker and StockToStove will match it against oven recipes, pan dishes, and everything in between — ranked by what else you already have to go with it, whether that's a handful of vegetables, a jar of spices, or just olive oil and salt."
      }
    },
    {
      "@type": "Question",
      "name": "What should I cook for dinner — Indian or another cuisine?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Craving something specific, like an Indian dinner, works the same way: pick the cuisine you're in the mood for and StockToStove filters the ranked matches down to it, so you're not stuck attempting a recipe that calls for six spices you don't own. The same approach works across cuisines — Italian, Mexican, Thai, American, and more — so \"what should I cook for dinner\" always narrows down to what's realistic for your kitchen tonight."
      }
    },
    {
      "@type": "Question",
      "name": "What should I cook for 20 guests or a birthday dinner?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Cooking for a crowd — twenty guests, a birthday dinner, a holiday table — is a different problem than a weeknight meal: you need recipes that scale cleanly and use ingredients you can buy in bulk without waste. Add your planned ingredient list to the picker and adjust the serving count on any recipe page to see quantities scaled up automatically, so you're not doing the arithmetic by hand while you're also trying to plan a menu."
      }
    },
    {
      "@type": "Question",
      "name": "What's a good seafood dish with ingredients and step-by-step procedure?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Seafood recipes are often where a generic search falls apart — half the results assume a fish counter and ingredients you have never actually cooked with. StockToStove's seafood recipes list every ingredient and every step in order, so a dish built around shrimp or salmon comes with an exact procedure, not a vague suggestion, and you can see up front how many of the ingredients you already have before you start."
      }
    },
    {
      "@type": "Question",
      "name": "Why is StockToStove better than a typical cooking recipe website?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Most recipe sites are built to rank for a search phrase, not to be useful once you land on the page. StockToStove was built the other way around: every recipe has honest prep, cook and resting times, a difficulty rating, and dietary tags — vegetarian, vegan, gluten-free, dairy-free — derived from the ingredients themselves, so those are real filters you can trust, not guesses. The ingredient match is the whole point here, not an afterthought bolted onto a list of blog posts."
      }
    },
    {
      "@type": "Question",
      "name": "Why is it called \"Stock to Stove\"?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The name is the whole idea in three words: what's in your stock — your fridge, your pantry, your cupboard — becomes what's on your stove, with as few extra ingredients and as little food waste as possible. It's the tool for anyone who's ever opened the fridge and asked, \"what can I cook with this?\""
      }
    }
  ]
}
A+
Rich Results Eligibility
3 JSON-LD block(s) declaring 3 schema type(s)
PASS
3 JSON-LD block(s) declaring 3 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::
3 rich-result schema type(s) declared
Inventory of structured-data types on the page (each may unlock a different SERP feature): FAQPage, Organization, 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
Image Optimization
2 issues found across 13 images
PASS
2 issues found across 13 images
Info::
4 below-fold images missing loading="lazy"
Lazy loading defers below-fold images, reducing initial page weight.
Info::
2 image(s) rendered at a different aspect ratio than the source
The displayed dimensions distort the source -- CSS is forcing the image into a container at the wrong ratio, producing visible stretching or squashing. Either crop the source to match or use object-fit: cover (and accept the crop). Sample: https://stocktostove.com/images/recipes-d/kerala-prawn-theeyal-800-e7c106d6.avif, https://stocktostove.com/images/recipes-d/bihari-chicken-curry-800-4ca24de8.avif.
A+
Autoplay Media
No autoplay media on the page
PASS
No autoplay media on the page
Info::
No autoplay media on the page
A
Brand Presence
Site-name consistency, favicon, social image, meta tags, schema, and contact signals
PASS

Brand Presence

Your brand is consistently presented across every channel.

A

90/100

Site name appears as

Page titleStockToStove
og:site_nameStockToStove
twitter:site
Organization.nameStockToStove

Consistent

Brand assets

Favicon

15/15

covers multiple sizes + apple-touch-icon

Social share image

20/20

og:image + twitter:image set

Meta completeness

20/20

Organization schema

15/15

has name, logo + url

Contact info discoverable

5/10

contact page

Findings

  • Missing brand name in: twitter:site
  • Consider adding contactPoint — helps appear in "contact us" rich results
  • 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.

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback