For the first 46 days of Moodap, our homepage was the quiz.
You’d go to moodap.com and immediately see the first question: "What is your mood in the mood for?" No explanation. No context. No content for Google to index. Just a JavaScript-driven interactive quiz that Google’s crawler looked at and said "there’s nothing here."
We were getting organic traffic — but not to the homepage. It was coming through neighborhood pages, category pages, and individual venue profiles. The pages with actual text content. The homepage — the most important URL on the entire site — was essentially invisible to search engines.
That’s like having a storefront with no sign on the door.
So we rebuilt it. The quiz moved to /try-moodap. The homepage became a real landing page with actual content Google can read. An H1 tag. A description. FAQs. Categories. Neighborhoods. Reviews. Video. All server-rendered, all crawlable.
But we didn’t just add text. We went deep on structured data:
Eight schemas on the homepage alone. WebApplication, HowTo, FAQPage, ItemList, BreadcrumbList, LocalBusiness, Review, VideoObject. Each one tells Google something specific about what Moodap is and what it does. The WebApplication schema says "this is a free app." The HowTo schema says "here’s how to use it in 3 steps." The FAQPage schema targets specific search queries like "where to eat in NYC tonight" and "best date night restaurants NYC."
We also audited every location page. Found weak H1 tags — neighborhood pages that just said the neighborhood name instead of "Best Bars & Restaurants in [Neighborhood]." Found hidden duplicate H1s that Google could interpret as cloaking. Fixed all of them across every page type.
The meta game: Title tag now targets "where to eat & drink in NYC tonight." Description is written as a search-intent hook, not a brand statement. Keywords expanded from 18 to 30+. OpenGraph and Twitter cards rewritten for click-through.
Will it work? We’ll know in a few weeks when Google re-crawls and re-indexes everything. But the foundation is right now. Every page has one keyword-rich H1, clean structured data, and server-rendered content.
We went from 0 clicks to 200+ in the first month with bad SEO. Let’s see what happens with good SEO.
— The Moodap™ Team

