Content
· 9 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.DLinksAction74 links checked, 66 healthy, 8 brokenFIX
Broken Links (8)
| Status | URL | Found in | Error |
|---|---|---|---|
| ERR | https://stocktostove.com/_server-islands/RegionSug... | <link> | Get "https://stocktostove.com/_server-is... |
| 503 | https://stocktostove.com/recipes | <a> | Service Unavailable |
| ERR | https://stocktostove.com/meal/lunch | <a> | Get "https://stocktostove.com/meal/lunch... |
| ERR | https://stocktostove.com/ingredient/chicken-breast | <a> | Get "https://stocktostove.com/ingredient... |
| ERR | https://stocktostove.com/ingredient/chicken-thigh | <a> | Get "https://stocktostove.com/ingredient... |
| 503 | https://stocktostove.com/cuisine/indian | <a> | Service Unavailable |
| ERR | https://stocktostove.com/ingredient/shrimp | <a> | Get "https://stocktostove.com/ingredient... |
| ERR | https://stocktostove.com/ingredient/salmon | <a> | Get "https://stocktostove.com/ingredient... |
Redirects (1)
| URL | Destination | Found in | Hops |
|---|---|---|---|
| https://stocktostove.com/results?surpris... | https://stocktostove.com/results?surpris... | <a> | 0 |
A+Mixed ContentNo mixed content detected — all resources use HTTPS.PASS
A+Open GraphOpen Graph tags are well configured for social sharing.PASS
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.
- 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.
- 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
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.

- 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.
| 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 | — | — | — |
A+Open Graph / Twitter Card DepthOG image dimensions and Twitter card configuration look healthyPASS
A+Structured Data3 JSON-LD block(s) found — structured data is well configured.PASS
Adding "sameAs" 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
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": "Organization",
"name": "StockToStove",
"url": "https://stocktostove.com",
"logo": "https://stocktostove.com/favicon-512.png"
}{
"@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"
}
}{
"@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 Eligibility3 JSON-LD block(s) declaring 3 schema type(s)PASS
AImage Optimization2 issues found across 13 imagesPASS
A+Autoplay MediaNo autoplay media on the pagePASS
ABrand PresenceSite-name consistency, favicon, social image, meta tags, schema, and contact signalsPASS
Brand Presence
Your brand is consistently presented across every channel.
A
90/100
Site name appears as
| Page title | StockToStove | |
| og:site_name | StockToStove | |
| twitter:site | — | |
| Organization.name | StockToStove |
Consistent
Brand assets
Favicon
15/15covers multiple sizes + apple-touch-icon
Social share image
20/20og:image + twitter:image set
Meta completeness
20/20Organization schema
15/15has name, logo + url
Contact info discoverable
5/10contact 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.