How Google crawls, indexes and ranks websites

Module 1: SEO Foundations & How Search Works | Lesson 1 of 687 | 55 min read

By Michael Andrews, Wix SEO Expert UK

Before you can improve your Wix site's rankings, you need to understand the three-stage process Google uses to bring your pages into search results. Every SEO decision you make on your Wix site is ultimately about helping Google crawl your pages efficiently, index them correctly, and rank them for the right queries. Most SEO mistakes happen because people try to optimise without understanding this foundation. This lesson is the single most important foundation of the entire course.

How-to diagram showing the three stages of Google Search: Stage 1 Crawl where Googlebot scans web pages by following links, Stage 2 Index where information is stored and organised in a massive database, and Stage 3 Rank where relevant results are displayed based on hundreds of ranking factors
The Crawl → Index → Rank pipeline: every page on your Wix site must pass through all three stages before it can appear in Google search results.

The Three Stages of Google Search: The Complete Pipeline

Google Search operates as a three-stage pipeline: Crawl, Index, Rank. Each stage must complete successfully before the next one can work. If Google cannot crawl your page, it will never be indexed. If it is never indexed, it will never rank. This sequential dependency is why technical SEO matters so much, particularly on Wix where some technical elements are managed by the platform rather than by you.

The Pipeline Rule: Crawl → Index → Rank. If your page is not ranking, the first question is always: is it indexed? If it is not indexed, the question is: has it been crawled? Diagnose from left to right, never skip stages.

Stage 1: Crawling — How Googlebot Discovers Your Pages

Google uses software called Googlebot, a web crawler (also called a spider or bot), to systematically browse the internet and discover web pages. Googlebot follows links from page to page, building a map of the web. For your Wix site, this means every internal link you create is a potential pathway for Googlebot to find more of your content. Crawling is where everything begins.

Web crawler discovering links between pages on a website
Googlebot follows links from page to page across your site, just like a human clicking through navigation.

How Googlebot Actually Works

Googlebot is not a single program. It is a distributed fleet of servers running thousands of simultaneous crawling instances across Google's global infrastructure. When Googlebot visits your Wix site, it sends an HTTP request to your server (which Wix handles), receives the HTML response, parses the content, extracts all links, and adds those links to its crawl queue for future visits. This process happens continuously, 24 hours a day.

Mobile-First Indexing Is Now Universal: Since March 2024, Google uses Googlebot Smartphone as the primary crawler for ALL websites without exception. This means Google sees the mobile version of your Wix site first. If content, links, or structured data are missing from your mobile layout, Google may not see them at all. Always check the mobile version of every Wix page in the Wix Mobile Editor.

How Google Discovers New Wix Pages

There are four main ways Googlebot discovers pages on your Wix site, and understanding all four helps you ensure nothing gets missed:

Wix Sitemap Tip: Wix automatically generates and updates your XML sitemap at yoursite.com/sitemap.xml. Submit this URL in Google Search Console under Sitemaps. Once submitted, Google will check it regularly. If you add a new page to your Wix site, it is automatically added to the sitemap within minutes.

Crawl Budget: Why It Matters for Wix Sites

Crawl budget is the number of pages Googlebot will crawl on your site within a given time period. For most small Wix sites (under 500 pages), crawl budget is rarely a concern because Googlebot can crawl the entire site easily. However, understanding crawl budget matters when you have blog tag pages, empty category pages, or duplicate content that wastes Googlebot's limited attention.

Crawl budget is determined by two factors: crawl rate limit (how fast Googlebot can crawl without overloading your server, handled by Wix's infrastructure) and crawl demand (how much Google wants to crawl your site based on its perceived importance and freshness). A site that publishes new content regularly and earns backlinks gets crawled more frequently.

Crawl Budget Math: If Google allocates 100 crawls per day to your Wix site, and 40 of those are wasted on empty tag pages and duplicate content, only 60 crawls reach your actual important pages. Eliminating crawl waste is one of the fastest technical SEO wins, especially on Wix where blog tags and categories can proliferate quickly.

JavaScript Rendering: The Critical Wix Factor

Wix builds websites using JavaScript, which means the HTML that Googlebot initially receives is largely empty. The actual content is rendered by executing JavaScript in a browser-like environment. Google handles this through a two-stage process: first, Googlebot fetches the raw HTML; then, the page enters a rendering queue where Google's Web Rendering Service (WRS) executes the JavaScript and generates the final HTML with all content visible.

Wix has invested heavily in server-side rendering (SSR) to mitigate this issue. Most Wix pages now deliver pre-rendered HTML to Googlebot, meaning the content is immediately visible without waiting for JavaScript execution. However, some Wix features, particularly dynamic pages using Wix Data Collections and certain Wix apps, may still rely on client-side rendering.

Always Verify Rendering: Never assume Google can see your Wix content. For every important page, use the URL Inspection tool in GSC and click "View Tested Page" then "Screenshot" to see exactly what Google sees after rendering. If any content is missing from the screenshot, Google cannot index it.

How to verify Google can render your Wix pages correctly

Wix Server-Side Rendering (SSR) Explained

Wix implemented server-side rendering (SSR) to solve the JavaScript rendering problem. When Googlebot (or any visitor) requests a Wix page, Wix's servers execute the JavaScript on the server side and send back fully-rendered HTML. This means Googlebot receives a complete page with all content visible, rather than an empty shell that requires JavaScript execution.

SSR on Wix works automatically for most standard page types: static pages, blog posts, product pages, and booking pages. However, certain dynamic content loaded via third-party apps, custom Wix Data Collections with complex queries, or client-side-only components may not benefit from SSR. This is why the URL Inspection verification step is critical.


Stage 2: Indexing — How Google Stores and Understands Your Pages

Once Googlebot crawls a page, Google's systems process and analyse the content. This is far more than just "storing" the page. Google reads all text content, assesses image relevance through alt text and surrounding context, parses structured data markup, evaluates content quality and uniqueness, identifies the language and geographic targeting, and determines the canonical version if duplicate URLs exist.

If the page passes Google's quality threshold, it gets added to the Google Index: a massive database of hundreds of billions of web pages stored across Google's global data centres. The index is essentially a giant catalogue that maps every word and concept to the pages that contain it, allowing near-instant retrieval during a search query.

Why Pages Get Crawled But Not Indexed

Not every crawled page gets indexed. Google explicitly states that indexing is not guaranteed. Understanding why pages are excluded helps you fix issues on your Wix site:

Understanding GSC Index Coverage Statuses

Google Search Console's Pages report (formerly Coverage report) shows exactly what is happening with every URL Google knows about on your Wix site. Here is what each key status means and how to fix it:

Priority Fix Order: In GSC Pages report, focus on fixing issues in this order: (1) Server errors on important pages, (2) Pages accidentally set to noindex, (3) "Crawled - currently not indexed" pages that should be indexed, (4) "Discovered - currently not indexed" pages with thin content that needs expanding.

Canonical Tags: How Google Handles Duplicate Content on Wix

A canonical tag (rel="canonical") tells Google which version of a page is the "official" version when multiple URLs contain similar or identical content. Wix automatically adds canonical tags to all pages, typically pointing each page to its own URL. This is correct behaviour and prevents most duplicate content issues.

However, problems can arise when Wix creates multiple URL variations for the same content, for example through blog tag pages, pagination, or URL parameters from marketing campaigns. If you notice pages in GSC marked as "Duplicate, Google chose different canonical than user", it means Google disagrees with the canonical tag and has chosen a different URL as the primary version.

Wix Canonical Tag Limitation: On standard Wix sites, you cannot manually edit canonical tags through the Wix editor. Wix sets them automatically. If you need to override a canonical tag, you must use Wix's custom code injection (Settings > Custom Code) to add a canonical tag in the page head. This is an advanced technique covered in Module 5.

Stage 3: Ranking — How Google Decides Which Pages Appear First

Ranking is the process of determining which indexed pages should appear for a given search query, and in what order. When someone types a query into Google, the search engine must evaluate potentially millions of relevant pages in its index and return the most useful results in under half a second. Google's ranking systems use hundreds of signals, weighted differently depending on the type of query.

The Five Core Ranking Signal Categories

While Google uses hundreds of individual ranking signals, they broadly fall into five categories. Understanding these helps you prioritise your SEO efforts on Wix:

How Google Matches Search Intent

Google's ranking algorithm does not simply match keywords. It attempts to understand the intent behind a search query and match it with the most appropriate type of content. There are four primary intent types:

Intent Alignment Is Critical: If your target keyword has informational intent but you are trying to rank a service page, you will struggle regardless of how well optimised the page is. Always Google your target keyword and observe what type of content ranks on page 1. Then create the same type of content, but better.

SERP Features and How They Affect Wix Rankings

Modern Google search results are far more than ten blue links. Understanding SERP features helps you optimise your Wix content for maximum visibility:


Common Wix Crawlability and Indexing Issues

After auditing hundreds of Wix sites, these are the most common crawling and indexing problems I find, listed in order of how frequently they occur:

How Often Does Google Re-Crawl Wix Pages?

Google does not crawl every page on the internet every day. It allocates crawl resources based on several factors. Understanding this helps you set realistic expectations for how quickly changes you make in the Wix editor will be reflected in Google's index.

Force a Re-Crawl: After making significant changes to any Wix page, use the URL Inspection tool in GSC and click "Request Indexing" to prompt Google to re-crawl the page within 24-48 hours rather than waiting for the natural crawl cycle.

Practical Exercise: Full Crawl and Index Audit of Your Wix Site

This is the most important practical exercise in the entire course. Set aside 60-90 minutes and work through every step. By the end, you will know exactly how Google sees your Wix site and will have fixed every crawling and indexing issue.

Complete Wix crawl and index audit walkthrough

Advanced Concepts: Log File Analysis for Wix

Log file analysis involves examining your server's access logs to see exactly which pages Googlebot visited, when it visited them, and what HTTP response it received. This is the gold standard for understanding how Google crawls your site. However, Wix does not provide direct access to server logs.

Workaround: You can use Google Tag Manager (covered in Module 2) with a custom JavaScript tag that fires when Googlebot visits a page, sending data to Google Analytics. This is an advanced technique but provides invaluable crawl data for larger Wix sites. Tools like JetOctopus and OnCrawl offer cloud-based log analysis, but they require log file access that Wix does not provide natively.

Alternative for Wix Users: Since Wix does not provide server log access, rely on Google Search Console's Crawl Stats report (Settings > Crawl Stats) for aggregate crawl data. This shows total crawl requests, average response time, and crawl status codes over time. While less detailed than log file analysis, it provides useful trends.

Frequently Asked Questions

How long does it take Google to index a new Wix page?

With a submitted sitemap and Request Indexing in GSC, most new Wix pages are indexed within 24 hours to 7 days. Without these, it can take 2-6 weeks for Google to naturally discover and index a new page. Pages with strong internal links and high-quality content are indexed faster.

Can Google read content inside Wix accordions and tabs?

Yes, Google can usually render and index content inside Wix accordions, tabs, and expandable sections because it executes the JavaScript. However, some SEO studies suggest Google may give slightly less weight to content that is hidden by default. For your most important keyword-targeted content, keep it visible on page load.

Does Google crawl Wix mobile and desktop versions separately?

Since Wix uses responsive design (the same URL serves both mobile and desktop), Google only needs to crawl each URL once. Googlebot Smartphone is the primary crawler, so it sees the mobile version. Make sure all important content is visible and accessible on the mobile layout in the Wix Mobile Editor.

Will too many 301 redirects slow down Google crawling my Wix site?

Redirect chains (one redirect leading to another) do waste crawl budget and slow Googlebot. Individual 301 redirects are fine and expected when you change URLs. In Wix, check your Redirect Manager (Dashboard > SEO > URL Redirect Manager) for chains and update them to point directly to the final destination URL.


The crawl-index-rank pipeline is the foundation of everything in SEO. If you understand this lesson deeply, every other lesson in this course will make immediate sense. If you skip it, you will constantly wonder why your optimisations are not working.
Final Checkpoint: After completing this lesson and the practical exercise, every important page on your Wix site should show "URL is on Google" in the GSC URL Inspection tool. You should have a spreadsheet documenting all indexing issues and a plan to fix each one. If any page still shows as not indexed after 7 days of requesting indexing, check for noindex tags, thin content, or canonical issues before requesting indexing again.

This lesson on How Google crawls, indexes and ranks websites is part of Module 1: SEO Foundations & How Search Works in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.