The site renders only in the browser. Search engines get six words and no headline, /sitemap.xml and /robots.txt return the app page, and the recipe, product and demo pages serve no text. A grocery executive who asks an AI assistant about agentic grocery vendors gets nothing from cooklist.com except llms.txt.
First action
Run a crawler on the five main marketing pages and record the words each one serves; that is the baseline.
How to measure it
Marketing pages indexed with full text
- Now
- –
- Target
- all main pages
- By
- 3 weeks
Steps
Record the baseline
Words served, titles and status for each marketing page.
Product Marketing Lead 1 hour
Choose the fix
Next.js server rendering or static generation for marketing routes.
Senior AI Engineer 2 hours
Render the pages
Home, platform, about, careers, demo, consumer app.
Senior AI Engineer 3 days
Ship real sitemap and robots
Generated files, not the app shell.
Senior AI Engineer 2 hours
Add metadata
Titles, descriptions, share image, page language.
Product Marketing Lead 2 hours
Submit to Search Console
Sitemap and URL inspection for each page.
Product Marketing Lead 1 hour
Re-check
Crawler and Google's inspection show full text.
Product Marketing Lead 1 hour
Why it works
Server-render or pre-render the marketing pages (home, platform, about, careers, demo, the consumer app page), publish a real sitemap.xml and robots.txt, add page titles, descriptions, a share image and page language, and check the result with a crawler before and after.
The Product Marketing Lead owns the website and launches; none of that work is visible to search or AI answers until the pages render on the server. It is a one-time fix that every later launch, case study and press mention depends on.
Risks and how to handle them
Breaking the app routes
Render only marketing pages first; keep app routes as they are.
Evidence
- programmable.infoCrawler check: cooklist.com serves search engines six visible words and no H1; /sitemap.xml and /robots.txt return the app page instead of real files; /recipes/browse and /request-demo serve no text and /platform/agentic-search four words.Source
- programmable.infoSite scan: no social share image and no page language on the homepage; DMARC policy "none"; the headline changed in the last year from "Eat Intelligently" to "Agentic Commerce for Grocery".Source
- HiringProduct Marketing Lead (Austin): turn product progress into messaging, website updates, launches, sales decks, competitor comparisons, demo narratives and proof points, founder LinkedIn content and case studies; "personally write and ship work every week"; buyers are "grocery executives, product teams, and other enterprise buyers".Source
- Your websitellms.txt: Cooklist "powers the first agentic AI shopping experience launched by Kroger", live in December 2025 at Fred Meyer, then Smith's, rolling out across Kroger banners in 2026; "Try it live" at fredmeyer.com/mealassistant.Source