Clioos › Guides › Launch Checklist
Product Launch Checklist
Most launch advice promises traffic. This checklist promises nothing of the kind — it covers only what you control: pages that actually load, facts a search engine and a directory can read, submissions made on launch day, and verification days later. A directory listing, including IndieShelf's, never guarantees traffic, rankings, or leads; it only puts the product where people browsing that directory can find it. Work the list in order, and treat every item as verifiable: either the page returns 200 or it does not, either the listing is submitted or it is not.
At a glance
- Before launch: every public page returns 200, has a title, description and canonical, and is linked from somewhere a crawler can reach.
- Launch day: submit the sitemap in Search Console, push new URLs through IndexNow to participating engines (not Google), and submit the product to IndieShelf.
- IndieShelf submission is free, takes about a minute, and needs four fields: name, URL, one-line description, category. Email is optional. Listings go public after approval.
- After launch: verify in Search Console and directory dashboards days later. A submission receipt is proof of submission, not proof of traffic or indexing.
Steps
- Before launch, fetch every public page yourself (curl -I or a browser): status 200, a real title and description, a canonical pointing at itself, and no noindex tag left over from staging. A page that fails any of these is not launched, whatever the announcement says.
- On launch day, submit the sitemap in Google Search Console (see our submission guide for the exact path, including the Google side, which IndexNow does not cover), and push the same new URLs through IndexNow to Bing and other participating engines. Keep both receipts: the Search Console submission and the IndexNow receipt.
- Submit the product to IndieShelf at https://indieshelf.clioos.com/submit : product name, product URL, one-line description, and category (AI tools, Developer tools, Design, Marketing, Productivity, Content, Finance, Education, Health, or Other). Email is optional and only used for listing or review updates — it is never shown publicly. The listing goes public after approval, and pricing is copied by hand from your public site during review.
- Check the launch-day surfaces the way a stranger sees them: the directory listing, the homepage, and the link preview when the URL is shared. Fix anything broken the same day — a launch-day visitor who hits a broken page rarely returns.
- Days later, verify in the source of truth: Search Console for crawling and indexing, the directory dashboard for the listing status. If a page is still not indexed after weeks, fix the page (thin content, a robots block, duplication) before pushing it again — re-pushing an unchanged URL does not help.
Before launch
- Every public page returns 200 and loads without login.
- Each page has a title, a description, and a canonical URL, and no staging noindex tag survives.
- The sitemap lists every public page and no dead URLs.
- Analytics or a privacy-friendly equivalent is recording, so launch-day traffic is measurable rather than guessed.
- Pricing, limits, and refund terms on the page match what the checkout actually charges.
Launch day
- Sitemap submitted in Google Search Console; URL Inspection requests made for the most important pages, one by one.
- New URLs pushed through IndexNow to participating engines (Bing, Yandex, Naver, Seznam, others — not Google). Receipt kept.
- Product submitted to IndieShelf (name, URL, tagline, category; email optional; free; public after approval).
- Announcement links point at the live product page, not at a staging URL or a redirect chain.
First week after launch
- Search Console checked for crawl errors and coverage; dead links fixed.
- Directory listing confirmed public and rendering correctly.
- First real user feedback collected and the top breakage fixed before any new feature work.
- No re-push of unchanged URLs: pushing again does not increase the chance of indexing.
What this checklist cannot do
- No traffic promise: a directory listing, a sitemap submission, and an IndexNow push are notifications and placements, not audiences. IndieShelf states this itself: listings do not guarantee traffic, rankings, or leads.
- No indexing promise: indexing is each search engine's decision, days to weeks after submission, and sometimes never. A receipt proves you submitted, nothing more.
- No quality substitute: a checklist cannot fix a product nobody wants or a page with nothing to say. If launch week shows no interest, the answer is a better product or a better page, not more submissions.
Frequently asked questions
How long does a launch checklist take?
The verification and submissions take about an hour for a small product. The fixes they uncover — broken pages, missing descriptions — take longer, and that is the point of running the list before announcing.
Is IndieShelf submission really free?
Yes. The listing is free, takes about a minute, and needs four fields: name, URL, one-line description, and category. Email is optional. Listings go public after approval.
Does submitting to IndieShelf guarantee traffic?
No — IndieShelf states this itself: listings do not guarantee traffic, rankings, or leads. It is a place to be found, not a promise of visitors.
Should I re-submit if nothing happens in a week?
No. Re-pushing unchanged URLs does not help. Check Search Console for real errors first, fix the page, and only then push the changed page.
Related guides: How to submit your website to search engines · Submit your product to IndieShelf · All guides · All guides · Tool: PDF Probe