On this page
The short answer
Type site:yourdomain.ma into Google, with your own address and no spaces. If pages appear, Google has found your site. If you see "did not match any documents", it has not indexed you yet — and the fix is to give Google a sitemap through Search Console and ask it to look at your pages. Expect days to a few weeks, not hours. Nobody can give you an exact date.
Think of a new shop opening on a side street. The door is open, the shelves are full, but the delivery drivers and the map apps do not know it exists yet. Google is the map app. Your job is simply to tell it the address.
First, understand what "found" means
Google does two separate things. First it finds your page (it visits). Then it indexes it (it files it in its giant library). Only indexed pages can show up when someone searches. A site can be visited and still not filed, which is why "I see it in my browser" proves nothing about search.
Also, being indexed is not the same as ranking first. A café can be in the library and still sit on page five for "best coffee". This guide is about the first step only: getting into the library.
Step 1 — Run the site: check
- Open Google in a normal browser window.
- Type site:yourdomain.ma and press Enter. Use your real domain, with no "https" and no space after the colon.
- Look at the results. Pages listed means you are in. Nothing listed means not yet.
- Try your homepage address on its own too, and the version with and without "www". Mixed results here often point to a redirect problem worth fixing later.
Be careful with one trap: this check is a quick signal, not an audit. The number of results it shows is rough, so do not worry if it looks low or odd. You only need to know whether your key pages (home, services, contact) appear.
Step 2 — Open Google Search Console
Search Console is Google's free dashboard for site owners. It shows what Google sees on your site, and it is the only place where you can talk to Google directly.
- Go to Search Console and sign in with a Google account you will keep long term.
- Add your site. The "Domain" option covers every version of your address; "URL prefix" covers one exact version.
- Verify that you own it. Google gives you a small code to add to your domain settings or your site. Whoever built your site can do this in a few minutes.
Without verification, Google will not show you anything. This step is dull, but everything else depends on it.
Step 3 — Submit your sitemap
A sitemap is a simple file listing every page you want Google to know about. It is the list of addresses you hand to the delivery driver instead of hoping he finds the street.
- Open your own sitemap in the browser first. It usually lives at yourdomain.ma/sitemap.xml. You should see a list of your page addresses. If you get an error page, tell your developer before going further.
- In Search Console, open Sitemaps in the left menu.
- Type sitemap.xml in the box and press Submit.
- Check the status a little later. "Success" means Google could read the file. It does not mean every page is already indexed.
Step 4 — Request indexing for your key pages
- At the top of Search Console, paste the full address of one page into the search bar (the URL inspection).
- Read the verdict. "URL is on Google" means done. "URL is not on Google" means Google knows of it or has not seen it yet.
- Press Request indexing.
- Repeat for your most important pages only: home, your main service page, contact. There is a daily limit, and the button does not make Google faster for the hundredth page.
Pressing the button once is enough. Pressing it ten times does not push you up the queue.
What is a realistic wait?
| Situation | Typical wait (an estimate, not a promise) |
|---|---|
| Brand-new site, sitemap sent, indexing requested | Often a few days, sometimes a few weeks |
| Brand-new domain with few links pointing to it | Can lean towards the longer end |
| Existing site, one new page | Often days |
| A page that was blocked by mistake, then fixed | Days to weeks after Google revisits it |
These are general patterns, and Google decides its own pace. If a month passes with nothing, stop waiting and start checking for blockers.
If it still is not showing: the usual suspects
- A "noindex" tag left on from the building phase. Developers often hide a site while it is under construction and forget to remove the instruction. Ask whoever built it to check.
- A robots.txt file that blocks everything. One stray line can tell Google to stay out.
- A site that is hard to reach. If your server is slow or often down, Google visits less.
- Very thin pages. A page with two sentences and no real information gives Google little reason to keep it.
- Nobody links to you. Add your site to your Google Business Profile, your Instagram bio and your Facebook page. Those are easy first doors.
FAQ
Do I need to pay to be listed on Google?
No. Being indexed is free. Paid ads are a separate thing that appear above the normal results.
I requested indexing yesterday and nothing happened. Is something broken?
Probably not. A day is too short to judge. Give it a week or two, then check the URL inspection tool for a clear reason.
Why does my site show up for my name but not for my service?
That is normal early on. Being found for your own name is the first win. Ranking for a service takes useful pages, time and links, and no one controls the result.
Can I do this without a developer?
Steps 1 to 4 need no code at all. Only the verification and any "noindex" or robots.txt fix may need the person who built your site.
Do this now
Run the site: check today and write down what you see. Then set up Search Console and submit the sitemap. If you would like a second pair of eyes on why your pages are not appearing, ask for our free audit and we will tell you plainly what we see. You can also read more in the Academy and the Insights section, or look at how a site is built to be found on the pricing page.
Tags
Related articles
- Put Your Website Link Everywhere Customers Already LookA new website nobody visits is like a shop with no sign. Here are the six places to put your link today: Google Business Profile, Instagram, WhatsApp Business, receipts, signage and more.
- How to Choose a Domain Name for Your Moroccan BusinessA bad domain name follows your business for years. Here's how to actually choose one — .ma vs .com, the phone test, and the names that age badly before you've even printed the business cards.
- Google Business Profile Setup in Morocco: The Free Listing That Gets You Found FirstStep by step for restaurants, clinics, shops, and salons: how to create, verify, and fill out a Google Business Profile so your address, hours, and reviews show up before a customer ever clicks through. It won't replace a website — but it's often the first thing a customer sees, and getting it wrong costs you the call.
