If your website isn’t appearing in Google search results, there could be several reasons behind it. This guide will help you understand the common issues and walk you through how to resolve them using the 10Web Website Builder and Google Search Console.
Common reasons your website isn't showing on Google
Several technical and content-related factors can affect your website’s visibility on Google. Here’s what to check:
- Your site is too new: Google may not have indexed your site yet.
- Your site is set to "noindex": This setting prevents Google from indexing your pages.
- Your site is not connected to a custom domain: Google does not index websites published on temporary 10Web subdomains like yoursite.10web.site.
- Missing or incorrect sitemap: Without a sitemap, search engines may struggle to understand your site’s structure.
- No backlinks: Google uses backlinks to determine site relevance and trustworthiness.
- Penalized content: If your site violates Google's guidelines, it may be excluded from results.
- Poor SEO or lack of keywords: Pages without relevant keywords or proper SEO setup are harder to find.
- Blocked by robots.txt: Your site may be telling search engines not to crawl it.
Connect your site to a custom domain
To be visible on Google, your website must be connected to a custom domain.
- If you purchased your domain from a third-party registrar, follow this guide to point your domain to 10Web: How to Point Your Domain from Another Registrar to 10Web Hosted Site
- If you purchased your domain directly from 10Web, follow this guide to add it to your hosted site: Adding Your 10Web Domain to 10Web Hosted Sites
Important:
Google only indexes websites with custom domains. Sites on 10Web’s default subdomain (.10web.site) are not intended for public indexing.
Check and fix indexing settings
- Access your WordPress Admin Area from the 10Web dashboard.
- In the left sidebar, go to Settings > Reading.
- Scroll to the Search Engine Visibility section.
- Make sure the checkbox for Discourage search engines from indexing this site is unchecked.
- Click Save Changes at the bottom of the page.
Important:
If this setting is enabled, search engines like Google will not index your website.
Submit your site to Google Search Console
- Go to Google Search Console.
- Sign in with your Google account.
- Click Start now.
- Under URL prefix, enter your full website URL (including https://).
- Choose a verification method:
- HTML tag: Copy the meta tag provided.
- File upload: Download the HTML file and upload it to your website's root directory.
- DNS record: Add a TXT record to your domain's DNS settings.
- Complete the verification process as per the chosen method.
- Once verified, go to the Sitemaps section.
- Enter the path to your sitemap, usually yourdomain.com/sitemap.xml, and click Submit.
- To speed up the indexing process, you can request a recrawl of your site:
- Paste your URL into the URL Inspection Tool.
- Click Request Indexing to let Google know your page is ready to be re-evaluated.
Note:
More details on requesting a recrawl can be found here: Ask Google to recrawl your URLs.
Note:
If you use a third-party SEO plugin like Yoast SEO, it typically generates a sitemap automatically, usually located at https://yourdomain.com/sitemap.xml.
- In Google Search Console, go to Coverage.
- Review any errors or warnings that might prevent indexing.
- Go to Security & Manual Actions to check if your site has been penalized.
- Use a third-party SEO plugin like Yoast SEO, Rank Math, or All in One SEO to manage meta titles, descriptions, and other on-page SEO elements.
- Research and use relevant keywords for your niche to increase searchability.
- Add internal links and try to earn backlinks from reputable websites to boost your domain authority.
Note:
These plugins integrate well with the 10Web Website Builder and help enhance your content for better indexing.
Make sure your site has quality content
- Publish original, useful, and updated content regularly.
- Avoid keyword stuffing, duplicate content, or spammy links.
Allow enough time for indexing
- It may take several days or weeks for a new website to appear in search results.
- Regularly update your site and resubmit the sitemap if needed.
Note:
Indexing speed can vary depending on content quality, backlinks, and crawl frequency.