Google finds most websites on its own, but you can speed that up by submitting your site directly through Google Search Console
Google's crawlers discover new websites by following links from pages they already know about. If your site is brand new or has very few links pointing to it from other websites, this can take weeks or months. You can cut that time to days by telling Google about your site yourself through Google Search Console, which is Google's free tool for website owners.
The fastest way is to submit your sitemap — a file that lists every page on your site. You do not need to be a programmer to do this. Most website builders (Wix, Squarespace, WordPress.com) create a sitemap automatically. You just need to find it and tell Google where it is.
Key Takeaways
- Google Search Console is free and is the official way to tell Google about your website; you access it at search.google.com/search-console.
- You must verify that you own the website before Google will accept your submission, usually by adding a small piece of code to your site or uploading a file.
- Submitting your sitemap (a file listing all your pages) is faster than submitting individual pages and works even if your site has no incoming links yet.
- After submission, Google may take several days to a few weeks to crawl and index your pages, depending on how new your site is and how often you update it.
Setting up Google Search Console and verifying your site
Go to search.google.com/search-console and sign in with the Google account you use for your business or website. Click the blue button that says "Add property" or "Start now" (the exact wording changes). You will see a box asking for your website URL — type it in exactly as it appears in your browser's address bar (for example, https://www.yoursite.com, not just yoursite.com).
Google will then ask you to prove you own the site. The most common methods are:
- HTML file upload: Google gives you a file to read and you upload it to the root folder of your website using your hosting provider's file manager. This usually takes five minutes if you know where your files live.
- HTML tag: Google gives you a line of code to paste into the <head> section of your homepage. If you use WordPress, Wix, or Squarespace, there is usually a settings box labeled "Custom code" or "Header code" where you can paste it without touching the actual HTML.
- Domain name provider verification: If you own your domain through Google Domains, the verification happens automatically. If you use GoDaddy, Namecheap, or another registrar, you may be able to verify through your domain settings instead of your website files.
Pick whichever method matches where you host your site. Once you paste the code or upload the file, click "Verify" in Google Search Console. Verification usually takes a few minutes but can take up to 48 hours.
Finding and submitting your sitemap
A sitemap is a file that lists every page on your website in a format Google understands. Most website builders create one automatically and store it at yoursite.com/sitemap.xml. You can test this by typing that URL directly into your browser's address bar. If you see a list of pages with dates, you have found your sitemap.
If that does not work, check your website builder's help section. WordPress sites often need a plugin like Yoast SEO or Rank Math to generate a sitemap, though newer versions of WordPress do this by default. Wix, Squarespace, and Shopify all create sitemaps automatically — you just need to know where to find the link in your settings.
Once you have verified your site in Google Search Console, look for the menu item labeled "Sitemaps" on the left side. Click it, then paste your sitemap URL (usually yoursite.com/sitemap.xml) into the box and click "Submit". Google will read the sitemap and add all those pages to its queue to be crawled.
What happens after you submit
Google does not index your pages when ready. After you submit your sitemap, Google's crawlers will visit your site and read each page. For a brand new site with no incoming links, this can take anywhere from a few days to two weeks. For an established site, it is usually faster.
You can watch the progress in Google Search Console. Go to the "Coverage" report to see how many of your pages Google has found and indexed. You will also see any errors — for example, if a page returns a 404 error or if Google cannot read it for some reason. Most errors fix themselves once you correct the underlying problem on your site.
Do not expect your site to rank in search results when ready, even after indexing. Ranking depends on many factors beyond just being in Google's index — mainly the quality and relevance of your content and how many other sites link to you. Submitting your sitemap just makes sure Google knows your site exists and can read it.
Submitting individual pages if you cannot use a sitemap
If your website builder does not create a sitemap, or if you want to tell Google about a specific new page right away, you can submit individual URLs. In Google Search Console, look for the search box at the top that says "Inspect any URL". Type in the full URL of the page you want to submit (for example, https://www.yoursite.com/about) and click "Request indexing".
Google will crawl that page within a few days. This method works, but it is slower than submitting a sitemap if you have many pages. If you have more than a handful of pages, finding or creating a sitemap is worth the effort.
Keeping Google updated as your site changes
After your initial submission, Google will keep crawling your site on its own schedule. If you add new pages regularly, Google will find most of them within a few days to a week, especially if other pages on your site link to them. You do not need to resubmit your sitemap every time you add a page.
However, if you make major changes — like moving your site to a new domain, changing your site structure, or going through a redesign — you should resubmit your sitemap. You can also use the "Request indexing" tool for important new pages you want Google to notice faster.
Google Search Console also sends you notifications if it finds problems crawling your site, like broken links or pages that are blocked from indexing. Check your notifications occasionally so you can fix issues before they affect how your site appears in search results.
Frequently Asked Questions
How long does it take for my site to show up in Google search results?
Indexing (Google reading your pages) usually takes a few days to two weeks. Ranking (appearing in search results for relevant searches) takes much longer and depends on your content quality and how many other sites link to you. Some new sites take months to rank for competitive searches.
Do I have to submit my sitemap if Google will find my site eventually anyway?
No, but submitting speeds things up significantly, especially for new sites. Without submission, Google relies on finding links to your site from other pages it already knows about. If you have no incoming links yet, submission can cut the wait from months to days.
What if I get an error message during verification?
The most common issue is uploading the verification file to the wrong folder or pasting the HTML tag in the wrong place. Check your website builder's help docs for where custom code goes. If you are still stuck, try a different verification method — domain verification through your registrar often works when the others do not.
Can I submit my site to other search engines the same way?
Bing has its own tool called Bing Webmaster Tools where you can submit your sitemap. Yahoo and other smaller search engines usually find sites through Google or Bing, so submitting to those two covers most of your traffic. The process is similar but each search engine has its own verification steps.
What if my website builder does not have a sitemap?
Most modern builders create one automatically. If yours does not, you can use a free online tool like XML-Sitemaps.com to generate one, then upload it to your site's root folder. You can also contact your website builder's support to ask if they have a setting to enable sitemaps.