Guide · SEO and AI visibility
Why is my website not showing on Google?
A published website does not automatically appear when someone searches for your services. Google may not have added the page to its index, or it may show it only for other searches. Start with that distinction: it determines whether you need a technical correction or better content for potential customers.
First: is the page missing, or just hard to find?
Try to describe the problem precisely: a new page never appears, the wrong language appears, or the website is missing for “repair service near me”. These situations need different checks. Save the page address and the search you tried.
Google Search Console is a free tool for website owners. Its URL Inspection report tells you whether Google has indexed a particular page: in other words, included it in the collection it can draw search results from. If someone manages the site for you, ask for this report and an explanation of the result.
Check that visitors can actually reach the page
Open the address in a private browser window, without signing in. Can you read the service details and use the contact link? A page that only works for the owner may also be inaccessible to search engines.
A developer should check redirects, error responses and settings left over from testing. For example, a website can accidentally launch with an instruction telling search engines not to include it. Rewriting the headline will not fix that setting.
Three technical terms your provider may mention
Robots.txt gives instructions about which pages a crawler may visit. Noindex asks a search engine not to include a page in its index. They do different jobs: blocking access can prevent Google from reading the noindex instruction.
A canonical is a signal identifying the preferred address for duplicate or very similar pages. A mistaken setting can point Google towards another page. You do not need to edit these controls yourself; ask which setting is causing the problem and for evidence that the public page is now accessible.
When the discrepancy involves translations, check canonical and hreflang for multilingual websites.
Can Google read the actual service information?
A page can look complete in your browser while some of its content depends on additional code loading successfully. Ask your developer to check that the main answer and links are available to Google, including on pages that use JavaScript, the code that powers many interactive features.
For this site, the guide text and links are included in the page sent to the browser. The search box filters that existing library. This makes the content accessible without using the search control; it is not a guarantee of higher rankings.
If Google knows the page, review the question it answers
Being indexed does not mean appearing for every search. Check whether the page explains the service, who it is for, where it is available and how to enquire. A generic “solutions for your business” introduction may leave the customer’s actual question unanswered.
Ask for the searches and pages shown in Search Console over a meaningful period. Separate your business name from questions asked by people who do not know you yet. A couple of impressions or your own manual search is too little evidence for a broad conclusion.
To connect this diagnosis with content decisions, read the SEO and GEO foundations guide.
What should a useful review deliver?
Ask for the affected address, the reason it is missing or underperforming, the proposed correction and a way to check it. A technical fix and Google updating its index are separate events.
In the example of a setting left over from testing, the provider should show that the blocking instruction has been removed and that Google’s live test can read the page. The indexed report may still show an older result. Agree a follow-up instead of changing unrelated settings repeatedly.
A sitemap lists pages to help search engines discover them. Sending one or requesting indexing does not guarantee inclusion or a deadline. The useful outcome is a diagnosed problem, a verified correction and a record of what still needs observation.
Sources and further reading
- Google · URL InspectionIndexed state and live testing.↗
- Google · robots.txtCrawl controls.↗
- Google · noindexIndexing controls.↗
- Google · Canonical URLsDuplicate URL signals.↗
- Google · JavaScript SEOCrawling and rendering.↗
- Google · Crawlable linksDiscoverable internal links.↗
- Google · SitemapsDiscovery does not guarantee indexing.↗
Questions before we start
Does appearing in a sitemap mean a page is indexed?
No. A sitemap supports discovery. Check the URL in Search Console: publication, discovery and indexing are separate steps.
How long does Google take to index a website?
There is no guaranteed deadline. First check for a technical obstacle and record the last inspection. Repeated requests do not guarantee faster indexing.
Do I need to remove JavaScript for SEO?
Not necessarily. Check which content depends on it and whether it can be rendered. Keeping the main answer and links in HTML simplifies access and testing.
Should an indexed page appear for any keyword?
No. Indexing makes the page available for consideration; relevance to a query and result selection are separate steps.