Quick answer: After your website goes live, do these five things first: remove any “noindex” block, set up Google Search Console and submit your sitemap, install Google Analytics 4, fix speed and mobile issues, and create your Google Business Profile. Then publish useful content and earn links for 30 days. The full website launch checklist is below.
A website launch checklist separates a site that quietly sits online from one Google actually shows to customers.
Here is a situation we see often. A business owner pays for a new website, the developer says “it is live,” and the owner types the business name into Google. Nothing appears. Not on page one, not on page five. Panic starts.
Accelerate Your Digital Growth with Osdire
Unlock premium digital tools, web optimization, and specialized infrastructure designed for modern businesses.
Explore Osdire Offers →Usually, nothing is broken. Google does not know the website exists yet, or one small setting is telling Google to stay away.
By the end of this guide, you will have a complete website launch checklist with 35 tasks, covering technical setup, Google setup, on-page SEO, speed, local SEO, trust and a 30-day plan. It is written for complete beginners, so every technical term is explained the first time it appears. Technical readers can jump to the checklist near the end and use it as a final quality check.
One honest note: this guide covers free (organic) visibility. It does not cover paid ads or advanced link building.
What Is a Website Launch Checklist, and Why Does Google Not Show a New Website Automatically?
A website launch checklist is a step-by-step list of technical, SEO, content, legal and marketing tasks that you complete before and right after your website goes live, so Google can find and index it and visitors can use it without problems.
To understand why you need one, you need to know how Google works in three words: crawl, index, rank.
- Crawl: Googlebot (Google’s robot) visits your pages by following links and reading your sitemap.
- Index: Google stores the page in its database. A page that is not indexed cannot appear in search results.
- Rank: Google decides which indexed pages to show first for a search.
A brand-new domain has no links pointing to it, so Googlebot has no path to find it. Google’s own documentation says discovery and indexing can take anywhere from a few days to a few weeks. A good website launch checklist shortens that wait and removes the mistakes that cause longer delays.
Your checklist has two jobs. First, make the site visible to Google. Second, make it useful for people: fast, mobile-friendly, trustworthy and easy to contact. Google rewards sites that do both.
Pre-Launch Website Launch Checklist: Technical Basics
Do these ten tasks on launch day, or just before it. They take about an hour in total.
1. Remove the “discourage search engines” block
Developers often switch this on while building the site, so Google does not index unfinished pages. On WordPress, go to Settings > Reading and make sure “Discourage search engines from indexing this site” is unticked. Then check your SEO plugin (RankMath or Yoast) for any site-wide “noindex” setting.
From working with small businesses in Bettiah and across Bihar, this forgotten setting is one of the mistakes we see again and again. It takes two minutes to check, so check it first.
2. Check your robots.txt file
Robots.txt is a small text file that tells search engines which parts of your site they may visit. Open yourdomain.com/robots.txt in a browser. If you see Disallow: / under User-agent: *, your whole site is blocked. Ask your developer to fix it immediately.
3. Install SSL and force HTTPS
SSL is the security certificate that makes your address start with https:// and shows a padlock. Most hosts such as Hostinger, GoDaddy and BigRock offer a free SSL. After installing it, make sure every http:// address redirects to https://.
4. Pick one version of your domain
Choose either www.yourdomain.com or yourdomain.com, and redirect the other to it using a 301 redirect (a permanent redirect). Set a canonical tag, which is a small piece of code that tells Google your preferred version. Without this, Google may treat both versions as duplicates.
5. Use clean URLs
Set your permalinks to the post name format, so your address reads /website-launch-checklist/ instead of /?p=123. Short, readable URLs help users and search engines.
6. Create a custom 404 page
A 404 page appears when someone opens a link that does not exist. A helpful one with a search box and links to your main pages keeps visitors on your site.
7. Test every form, button and link
On a real phone, test the contact form, click-to-call button and WhatsApp button. For WhatsApp, a wa.me link works well for Indian audiences. A broken enquiry form silently costs you leads every day.
8. Test on different browsers and screen sizes
Open the site on Chrome, Safari and Edge, and on at least two phone sizes. Google uses mobile-first indexing, which means it mainly looks at the mobile version of your site. If the mobile version is broken, your rankings suffer.
Read Also: Web Development vs Website Builders
9. Clean up demo content
Delete placeholder text such as “Lorem ipsum,” the default “Hello World” post, the “Sample Page,” and unused plugins and themes. Add a favicon, the small icon shown in the browser tab.
10. Set up professional email
An address like info@yourdomain.com looks more trustworthy than a Gmail address. Add SPF, DKIM and DMARC records at your domain registrar so your emails reach the inbox instead of spam. Your email provider (Google Workspace, Zoho Mail) gives exact steps.

Website Launch Checklist for Day 1: Google Search Console, Analytics and Free Tools
This is the part that actually tells Google your website exists. Google Search Console (GSC) is a free tool from Google that shows how your site performs in search and lets you talk to Google directly.
How to Get Your New Website on Google in 7 Steps
Step 1: Open Google Search Console and click “Add property.”
Step 2: Choose a property type. “Domain” verifies through your DNS settings and covers all versions of your site. “URL prefix” is easier for beginners, because you can verify with an HTML tag or through your SEO plugin.
Step 3: Verify ownership. For DNS verification, add the TXT record at your domain registrar. For URL prefix, paste the code into the webmaster tools field in RankMath or Yoast.
Step 4: Find your sitemap. A sitemap is a file that lists all your important pages. RankMath and Yoast create one automatically, usually at yourdomain.com/sitemap_index.xml.
Step 5: In GSC, open “Sitemaps,” paste the sitemap address and click Submit.
Step 6: Open the URL Inspection tool, paste your homepage address and click “Request indexing.” Repeat for your 5 to 10 most important pages. Do not spam this tool, as Google limits how many requests you can make.
Step 7: After 3 to 7 days, open Indexing > Pages in GSC and check for errors.
Install Google Analytics 4
Google Analytics 4 (GA4) is a free tool that shows how many people visit, where they come from and what they do. Create a GA4 property, then add it to your site using the Site Kit by Google plugin or Google Tag Manager. Mark your key actions as “key events,” such as form submissions, phone clicks and WhatsApp clicks. Traffic numbers are nice, but enquiries are what matter.
Add Bing Webmaster Tools and Microsoft Clarity
Bing Webmaster Tools lets you import your site from Search Console in a few clicks. Bing’s index also feeds some other search tools and AI assistants, so this small step widens your reach. Microsoft Clarity is a free tool that records anonymous visitor sessions and shows heatmaps, so you can see where people get stuck.
| Tool | What it tells you | Cost |
|---|---|---|
| Google Search Console | Indexing status, search queries, clicks | Free |
| Google Analytics 4 | Visitors, sources, key events | Free |
| Bing Webmaster Tools | Bing indexing and search data | Free |
| PageSpeed Insights | Speed and Core Web Vitals | Free |
| Microsoft Clarity | Heatmaps and session recordings | Free |
| UptimeRobot | Alerts when your site goes down | Free plan available |
Read Also: SEO vs Paid Ads
On-Page SEO in Your Website Launch Checklist
On-page SEO means the changes you make on the pages themselves, so Google understands what each page is about.
11. Give every page one primary keyword. The homepage might target your business, main service and city. Each service page targets its own phrase. Two pages fighting for the same keyword weakens both.
12. Write unique title tags. The title tag is the clickable headline in Google results. Keep it around 50 to 60 characters and put the main keyword near the start.
13. Write meta descriptions. This is the summary under the title. Keep it at 150 to 160 characters and give a reason to click. Google may rewrite it, but a good one usually gets used.
14. Use exactly one H1 per page. The H1 is the main visible heading. Use H2 and H3 headings below it to break content into clear sections.
15. Compress images and add alt text. Alt text is a short description of an image for screen readers and search engines. Save photos as WebP and keep each one as small as possible without visible quality loss.
16. Add internal links. Link related pages to each other with descriptive anchor text such as “our WordPress development services,” never “click here.” This helps Google discover pages and understand your site structure.
17. Add schema markup. Schema is code that describes your business to search engines in a structured way. Start with Organisation or LocalBusiness schema, which RankMath can add for you. Test it in Google’s Rich Results Test. One honest caveat: Google now shows FAQ rich results mainly for well-known government and health sites, so FAQ schema will rarely give you extra stars or dropdowns. It still helps structure your content.
18. Build real About and Contact pages. Show real names, photos, your address, phone number and your experience. Google’s guidelines emphasise experience, expertise, authoritativeness and trust (E-E-A-T), and these pages are where visitors and Google look for proof that real people run the business.
Speed and Core Web Vitals: The Launch Checklist for a Fast Website
Core Web Vitals are three measurements Google uses to judge real user experience:
- LCP (Largest Contentful Paint): how fast the main content loads. Aim for under 2.5 seconds.
- INP (Interaction to Next Paint): how quickly the page reacts to taps and clicks. Aim for under 200 milliseconds.
- CLS (Cumulative Layout Shift): how much the page jumps around while loading. Aim for under 0.1.
Many Indian visitors browse on mobile data, so test the mobile score, not just desktop. Run your homepage through PageSpeed Insights (task 19 on the checklist).
If scores are poor, fix these in order:
- Compress and resize large images, and turn on lazy loading.
- Install a caching plugin. LiteSpeed Cache is free and works well on LiteSpeed hosting. WP Rocket is a paid option.
- Remove heavy sliders, unused plugins and auto-playing videos.
- Use a CDN such as the free Cloudflare plan, which serves files from servers closer to your visitors.
- Upgrade hosting if the server itself is slow.
A new site will not have “field data” in Search Console until enough real visitors arrive. Until then, rely on the lab results in PageSpeed Insights.
Local SEO: Google Business Profile and Citations for Indian Businesses
If you serve customers in a city or region, this section can bring you visitors faster than the website itself. A Google Business Profile (GBP) is your free listing on Google Search and Maps.
20. Create your profile at business.google.com. Pick the most accurate primary category, since this strongly affects which searches you appear for.
21. Match your details exactly. Your name, address and phone number (together called NAP) must be identical on your website, profile and every directory.
22. Complete everything. Add opening hours, services, photos of your shop or team, and a clear description. Verify the profile when Google asks, using the phone, video or postcard option offered.
23. List your business in trusted directories. Justdial, Sulekha, and IndiaMART (for B2B) are common Indian options. Bing Places and a Facebook page are also worth setting up. Each listing is called a citation.
24. Start collecting reviews. Send customers your review link on WhatsApp after a completed job, and reply to every review politely. Do not buy reviews, as Google can remove them and penalise the profile.
Your Google Business Profile can start appearing in Maps results sooner than your website pages rank in normal search, so it is worth doing in week one.
Trust, Legal and Security Checks Before You Promote the Site
These tasks protect your visitors and your business.
25. Publish a privacy policy and terms. If your site collects names, phone numbers or emails, a privacy policy is expected. India’s Digital Personal Data Protection Act, 2023 puts obligations on how personal data is handled, so confirm your exact duties with a legal advisor. We are not lawyers, and this guide is not legal advice. Online stores should also add shipping and refund policies.
26. Show business details. Display your address, contact details and, if you are GST registered, your GSTIN in the footer. It builds buyer confidence.
27. Secure your login. Do not use “admin” as a username. Use a strong password, two-factor authentication and a login-attempt limiter. Wordfence is a popular free security plugin for WordPress.
28. Set automatic backups. UpdraftPlus is a widely used backup plugin. Store copies outside your server, for example in Google Drive.
29. Keep everything updated. Outdated plugins are the most common way WordPress sites get hacked.
30. Add uptime monitoring. UptimeRobot’s free plan alerts you by email when your site goes down, so you find out before your customers do.
Launch Week: Get Your First Visitors and Links
Google pays attention to sites that other places link to. In your first week, give it reasons to notice you.
- Add your website link to your Instagram and LinkedIn profiles, Facebook page, WhatsApp Business profile and email signature.
- If you run a YouTube channel, put the link in every video description.
- Ask suppliers, partners and happy clients to mention or link to your site.
- Publish two or three helpful posts that answer real customer questions. Fresh, useful content gives Google more to index.
Read Also: Get Your First 100 Customers Online
Your 30-Day Post-Launch Plan
| Week | Focus | Goal |
|---|---|---|
| Week 1 | Search Console, GA4, sitemap, Google Business Profile | Site discovered and tracked |
| Week 2 | Fix indexing errors, improve speed, add directory listings | Clean technical health |
| Week 3 | Publish 2 to 3 blog posts, ask for first reviews | First organic impressions |
| Week 4 | Review Search Console queries, improve titles of weak pages | Plan next month’s content |
Check Search Console once a week. Look at which searches show your site, and improve the pages getting impressions but few clicks.
Website Launch Checklist for Freelancers, Small Business Owners and Developers
The steps are the same, but each reader should focus on different things.
Small business owners: Prioritise Google Business Profile, the WhatsApp button, reviews and a simple contact form. These bring enquiries fastest.
Freelancers: Add a portfolio with two or three case studies, a clear service list and a testimonial. When the first client pays, a free invoice tool such as InvoBill at invobill. inin keeps your billing professional from day one.
Developers: Treat this as a handoff document. Add a redirect map for any old URLs, validate structured data, run Lighthouse on key templates, confirm security headers and check the canonical and hreflang setup if the site has multiple languages.
8 Mistakes to Avoid After Launching a Website
- Leaving the noindex setting on after development.
- Forgetting to submit the sitemap.
- Launching without testing forms, so enquiries disappear.
- Using huge, uncompressed images that slow the site on mobile.
- Having different business names or phone numbers across directories.
- Targeting the same keyword on several pages.
- Ignoring Search Console errors for weeks.
- Expecting page-one rankings in seven days. SEO is a steady process, not a switch.
Quick Answers to Common Launch Questions
How long does it take for a new website to show on Google?
Google says it can take from a few days to a few weeks for a new site to be discovered and indexed. Submitting your sitemap and requesting indexing in Search Console usually speeds this up. Ranking well for competitive searches takes longer, often several months.
Do I need to submit my website to Google?
It is not mandatory, because Google can find sites through links. But submitting through Search Console is free, takes about ten minutes and helps a new site with no links get discovered much sooner. It also gives you error reports you would otherwise never see.
Why is my new website not showing on Google?
The most common reasons are a noindex setting, a robots.txt block, a missing sitemap, or simply being too new. Search your domain with site:yourdomain.com in Google. If nothing appears, inspect your homepage in Search Console, which will tell you exactly why.
Is Google Search Console free?
Yes. Google Search Console, Google Analytics 4, PageSpeed Insights and Google Business Profile are all free. You only pay for your domain, hosting and any optional premium plugins or tools you choose to add.
The Website Launch Checklist at a Glance
Copy this list and tick items off as you go.
Technical
- 1. Search engine blocking removed
- 2. robots.txt checked
- 3. SSL installed and HTTPS enforced
- 4. One domain version, 301 redirect and canonical set
- 5. Clean URLs
- 6. Custom 404 page
- 7. Forms, calls and WhatsApp tested
- 8. Mobile and browser testing done
- 9. Demo content removed, favicon added
- 10. Professional email with SPF, DKIM, DMARC
Google setup
- 11. Search Console verified
- 12. Sitemap submitted
- 13. Key pages sent for indexing
- 14. GA4 installed with key events
- 15. Bing Webmaster Tools added
- 16. Microsoft Clarity added
On-page SEO
- 17. One primary keyword per page
- 18. Title tags written
- 19. Meta descriptions written
- 20. One H1 per page
- 21. Images compressed with alt text
- 22. Internal links added
- 23. Schema added and tested
- 24. About and Contact pages complete
Speed
- 25. PageSpeed Insights tested on mobile
- 26. Images, caching and CDN fixed
Local SEO
- 27. Google Business Profile created and verified
- 28. NAP consistent in all directories
- 29. Review request process started
Trust and security
- 30. Privacy policy and terms published
- 31. Backups, updates and two-factor login set
- 32. Uptime monitoring active
After launch
- 33. Site linked from all social profiles
- 34. First blog posts published
- 35. Weekly Search Console review scheduled
Conclusion
The single most important takeaway is this: a website does not appear on Google just because it is online. It appears because you made it easy for Google to find, read and trust. Working through this website launch checklist turns a silent website into one that can bring real visitors and enquiries.
Your next step is simple. Today, open Google Search Console, verify your site and submit your sitemap. Tomorrow, set up Google Analytics 4 and your Google Business Profile. Then follow the 30-day plan and review your progress every week.
If you would like an expert team to handle the technical setup, MaaJanki Web Tech offers website development, SEO and maintenance for Indian businesses. You can reach us at maajankiweb@gmail.com.
Frequently Asked Questions
Q: What should I do first after launching a website?
A: First, make sure Google is allowed to index it by checking the WordPress “discourage search engines” setting and your robots.txt file. Then verify the site in Google Search Console, submit your sitemap and request indexing for your homepage. These three steps tell Google your site exists and are the foundation of every launch checklist.
Q: How do I check if my website is indexed by Google?
A: Type site:yourdomain.com into Google. If pages appear, they are indexed. For a precise answer, open Google Search Console, paste a page address into the URL Inspection tool, and read the status. It will say whether the page is indexed and explain the reason if it is not.
Q: Do I need a website launch checklist if I use Wix or Shopify?
A: Yes. Platforms like Shopify generate a sitemap and robots.txt automatically, which saves time. But you still need to verify Search Console, set up Analytics, write titles and descriptions, create a Google Business Profile and test speed. The platform handles some technical basics, not your visibility strategy.
Q: How many pages should a new website have at launch?
A: There is no magic number. Launch with the core pages: Home, About, Services or Products, Contact, and your policy pages. Each should be genuinely useful. A small site with five strong pages is better than a large one with thin, copied content. Add blog posts steadily after launch.
Q: Does website speed affect Google rankings?
A: Yes, but modestly. Core Web Vitals are part of Google’s page experience signals, while relevance and helpful content matter more. Speed matters beyond rankings too, because slow pages frustrate visitors, who leave before they call or fill out your form. Fast pages usually convert better.
Q: How much does it cost to follow this checklist?
A: Every tool named here has a free version, including Search Console, GA4, Bing Webmaster Tools, PageSpeed Insights and Clarity. Your real costs are the domain, hosting and optional premium plugins. The main investment is your time, roughly one to two days for the full setup.

