Before you start
You need two free tools. Google Search Console, verified for your site: it is Google's own data on your pages. And PageSpeed Insights for speed. Keep a simple list of what fails, with the page address, and fix in the order of this checklist.
Indexing
- Search
site:yourdomain.maon Google. Do your important pages appear? Do pages appear that should not, old ones, tests, or strange product pages you never sold? - Open the Pages report in Search Console. Read why pages are not indexed. "Crawled, currently not indexed" on important pages usually means Google found them too thin or too similar to others.
- Check robots.txt at yourdomain.ma/robots.txt. Nothing important should be disallowed.
- Check the sitemap is submitted in Search Console and lists only real pages that answer 200.
- Look for stray noindex tags on important pages, often left from a staging site.
- Check canonical tags point to the page itself, or to the version you want indexed.
Speed and mobile
- Run your home page and two key pages in PageSpeed Insights, mobile tab. The main content should appear within 2.5 seconds, the page should react to taps within 200 milliseconds and should not jump while loading, per Core Web Vitals.
- Check image sizes. Photos uploaded straight from a phone often weigh several megabytes each.
- Open the site on your own phone, on mobile data. Is everything readable without zooming? Are buttons easy to tap?
- Compare mobile and desktop content. Google ranks the mobile version, so anything hidden on mobile may as well not exist.
- Look for pop-ups that cover the content on arrival on a phone.
Titles and pages
- Every page has a unique title that names its subject, and the service and city where relevant.
- Titles fit, about 60 characters, so the important words are not cut off in results.
- Each page has one main heading that says what it is about, not "Welcome".
- Meta descriptions exist and sell the click in one or two sentences.
- The answer comes early. A visitor should learn what the page offers in the first lines.
- No two pages target the same search. If two pages compete, merge them or give each a different focus.
- Thin pages with a few lines of text are improved or merged.
Internal links
- Important pages are reachable in two or three clicks from the home page.
- No orphan pages: every page you want to rank is linked from at least one other page.
- Link text describes the destination, not "click here".
- No broken internal links leading to errors.
Local presence
- Your Business Profile is claimed, verified and complete, with the right primary category. See our Google Maps guide.
- Name, address and phone are identical on the profile, the site and directories.
- Special hours are set for the next holiday.
Links and reputation
- Open the Links report in Search Console. Which sites link to you, and which pages receive links?
- Search your business name. Are there mentions without a link, or old listings with wrong details?
Languages and security
- Each language version has its own address, and hreflang tags link the versions both ways. See Google's documentation.
- The whole site loads over HTTPS, with no warnings in the browser.
- Search Console shows no security issue or manual action. If
site:shows pages you never created, the site may have been hacked: Google explains how to recover.
What to do with the results
Fix in this order: anything that blocks indexing, then security, then speed on mobile, then titles and pages, then local presence, then links. Most sites find their biggest problems in the first two sections. If the list is long or technical, our free audit ranks it for you.
Sources