Home /Technical SEO /Technical SEO Basics

Technical SEO Basics: 8 Core Concepts for Beginners

Your content can be excellent and still stay invisible if search engines cannot reach, process, or understand your pages. Technical SEO basics are the fundamentals that help prevent those problems.

This page walks through eight core concepts in plain English, shows what Google documents about each one, and explains practical ways to check your own site. Claims about how Google Search works link to Google Search Central, Search Console Help, or web.dev. Practical advice that goes beyond those sources is presented as SEORAF guidance, not as Google’s position. For the complete framework, see the Technical SEO Guide.

By Mousume Akter. Last fact-checked October 1, 2026.

What Are Technical SEO Basics?

Technical SEO basics are the core site-level practices that help search engines crawl, render, index, and understand your pages, including robots.txt, sitemaps, redirects, site structure, page experience, HTTPS, and structured data. They help search engines access and process your pages, but they do not guarantee indexing, rankings, or rich results.

Google’s own SEO Starter Guide describes SEO as helping search engines crawl, index, and understand content.

The 8 Technical SEO Basics: SEORAF’s Framework

This eight-part grouping is SEORAF’s own beginner framework, not an official Google list. Google documents these topics separately; this page organizes them into one practical learning path.

 SEORAF’s eight technical SEO basics and where to go deeper

BasicThe question it answersGo deeper
CrawlabilityCan search engines reach my pages?Crawling hub
IndexabilityIs this page eligible to be indexed?Indexability guide
Status codes and redirectsDoes my server return the appropriate response for each URL?Status codes section
Site structure and URLsAre my pages and links organized clearly?Site architecture hub
Rendering and JavaScriptCan search engines process the page content?JavaScript section
Page experienceIs the site fast, usable, and secure?Page experience section
Structured dataHave I described what the page contains in machine-readable form?Structured data section
MonitoringHow will I know when something needs attention?Monitoring section

How Does a Page Get From Your Site to a Search Result?

A useful beginner model is five stages: discovery, crawling, rendering, indexing, and serving. This is a simplified SEORAF model. Google’s documentation describes a crawl, index, and serving pipeline and separately explains crawling, rendering, and indexing for JavaScript pages.

  1. Discovery: Google learns that a URL exists. A page can be discovered through links from known pages or through a sitemap.
  2. Crawling: a crawler such as Googlebot requests the URL from your server.
  3. Rendering: Google processes the page and, where necessary, executes JavaScript to understand the rendered content.
  4. Indexing: Google processes the content and may add the page to its index.
  5. Serving: when a user searches, Google’s systems retrieve eligible indexed content and determine which results to show and in what order.
Technical SEO Basics SEO Technical SEO Basics

A simplified five-stage learning model. The stages and signals shown here do not guarantee crawling, indexing, rankings, or rich results.

Crawling, Rendering, Indexing, Indexability, Canonicalization, and Serving: What Is the Difference?

Beginners often use these terms interchangeably, but each one answers a different question. Mixing them up can lead to fixing the wrong problem.

Six terms beginners often confuse

TermWhat it meansThe question it answersTypical controls or signals
CrawlingA crawler requests a URL from your serverCan Google fetch this page?Robots.txt, server responses, internal links, sitemaps
RenderingGoogle processes the page, including JavaScript where necessaryCan Google process the content it needs?JavaScript-dependent content, blocked resources, rendered output
IndexingGoogle processes a page’s content and may add it to its indexCan this page become part of Google’s index?Content, duplicates, noindex, status codes
IndexabilityAn SEO term for whether a page is eligible to be indexedIs anything preventing this page from being indexed?noindex, access restrictions, error responses
CanonicalizationThe process of selecting a representative URL for duplicate or near-duplicate contentWhich URL should represent this content?Redirects, rel="canonical", sitemap signals
ServingRetrieving eligible indexed content for a search and ordering the resultsWhich results should appear, and in what order?Relevance and many ranking signals

Three points follow from the table. A crawled page is not automatically indexed. An indexed page is not automatically ranked well. And a canonical tag is a signal that Google evaluates, not a command it must follow. The crawling hub and the indexing hub go deeper into these areas.

Which Situation Are You In?

Start with the row that matches your site. These are practical starting points, with Google’s own documentation linked where it applies.

Where to start, by situation

Your situationStart here
Launching a new siteDecide your page groups and URL pattern first. Check that your platform provides a sitemap, HTTPS, and mobile-ready pages. Submit the sitemap in Search Console, keep staging copies protected, and confirm the live site has no leftover staging block.
Existing site, never reviewedCheck key pages with the site: operator and URL Inspection, then look for accidental robots.txt blocks or noindex. Work through the technical SEO checklist.
Redesign, migration, or URL changeFollow Google’s site move guidance. Redirect old URLs to their closest relevant new destinations with permanent redirects where appropriate. Redirects are strong signals, but they do not guarantee that rankings or traffic will carry over. See the technical SEO audit guide.
Traffic droppedFollow Google’s guide to debugging traffic drops. Check for accidental noindex, robots.txt blocks, server errors, indexing changes, or major site changes around the date of the drop. To test changes, see SEO experiments.

Crawlability: Can Search Engines Reach Your Pages?

Crawlability is a search engine’s ability to request a URL from your server. Three important areas are robots.txt, sitemaps, and internal links.

Robots.txt

Robots.txt is a plain-text file that tells crawlers which URLs they may request. Google’s introduction to robots.txt says it is mainly used to manage crawler access and is not a mechanism for keeping a page out of Google.

A blocked URL can still appear in search results, potentially without a normal description. Google also advises against blocking important scripts, styles, or images when doing so would prevent Google from understanding the page.

User-agent: *
Disallow: /private/
Sitemap: https://www.example.com/sitemap.xml

This example asks crawlers to avoid the /private/ path and points them to a sitemap.

XML sitemaps

An XML sitemap lists URLs that you want search engines to discover. Google’s sitemap guide sets a limit of 50 MB uncompressed or 50,000 URLs per sitemap file. Larger sets can use multiple sitemap files. Submitting a sitemap is a hint, not a guarantee of crawling or indexing.

Internal links

Internal links are an important way Google discovers URLs. Google’s JavaScript SEO basics explains that Googlebot can discover URLs from links in the href attribute of HTML links.

Crawl budget

Google’s crawl budget guide is mainly relevant to very large or frequently changing sites. Most beginners do not need to spend much time optimizing crawl budget.

How to check: open yoursite.com/robots.txt in a browser and review each Disallow rule. Then open the Sitemaps report in Search Console to check whether Google has processed your sitemap and reported errors.

Indexability: Is Each Page Eligible to Be Indexed?

Indexability is a term SEO tools and practitioners use for whether a crawled page is eligible to be stored in a search index. Being crawlable does not make a page indexable, and being indexable does not guarantee that Google will index it.

Noindex

To keep a page out of Google Search, use noindex or access restrictions such as password protection, as Google’s guide to blocking indexing explains.

<meta name="robots" content="noindex">

A practical launch habit is to keep staging or test copies protected rather than relying on robots.txt alone, then confirm the live site does not retain an accidental noindex or robots.txt block.

Duplicate Content and Canonicalization

Canonicalization is the process of selecting a representative URL when several URLs contain duplicate or substantially similar content. Google explains that duplicate pages may not all be indexed separately.

You can indicate a preferred URL with a canonical tag. Google’s canonicalization documentation explains that redirects and rel="canonical" are strong signals, while sitemap inclusion is a weaker signal.

<link rel="canonical" href="https://example.com/dresses/green-dresses">

Google evaluates these signals and may choose a different canonical URL. Keep the canonical consistent with other signals, and make sure JavaScript does not unintentionally replace the canonical with a different URL.

Not Every URL Needs to Be Indexed

Google does not expect every URL on a site to be indexed. Focus on the pages that should genuinely appear in Search. The indexability guide covers troubleshooting in more detail.

How to check: inspect the page source for noindex, then use the URL Inspection tool. It can show Google’s indexed information and test the live URL. Google’s selected canonical can differ from the canonical you declare.

Status Codes and Redirects: What Is Your Server Telling Crawlers?

Every URL returns an HTTP response, and Google handles different response classes differently. This table follows Google’s HTTP status code documentation.

CodeGeneral handling
200Google can process the content for indexing; indexing is not guaranteed.
301 / 308Google follows the redirect and treats it as a strong signal toward the destination.
302 / 307Google follows the redirect, but temporary redirects generally send a weaker canonicalization signal.
404 / 410 and other 4xx responsesThese generally indicate that the requested resource is unavailable and are not indexed as normal content. Persistent indexed URLs can be removed.
429 and 5xxThese can cause crawling to slow down; persistent server errors can eventually lead to URLs being removed from the index.

A soft 404 is a page that looks like an error page but returns a successful response such as 200. Google may treat it as an error despite the HTTP status.

Redirect chains should generally be avoided when you can link directly to the final URL. When changing URLs, use the appropriate permanent redirect and keep internal links, canonicals, and sitemaps aligned with the final destination.

Removed Pages

If you permanently delete a page and have no relevant replacement, allowing it to return 404 or 410 can be appropriate. If a closely related replacement exists, redirect the old URL to that relevant destination instead of automatically sending every removed URL to the homepage.

How to check: review the Page indexing report in Search Console for 404, soft 404, redirect, and server-error patterns.

Site Structure and URLs: Does Your Layout Make Sense?

A sensible structure groups related pages under clear hubs and makes important pages easy to reach through internal links. Google does not prescribe one universal site architecture. The site architecture hub explains the approach SEORAF recommends.

Google’s URL structure guidance recommends crawlable, understandable URLs and explains how URL parameters and fragments work. For people, readable URLs with words separated by hyphens are generally easier to understand and share.

How to check: pick your five most important pages and trace the internal links needed to reach each one from the homepage. Look for important pages that are unnecessarily isolated or buried.

Rendering and JavaScript: Can Search Engines See Your Content?

Google processes JavaScript pages through crawling, rendering, and indexing. Google’s JavaScript SEO basics explains that Google Search uses an evergreen Chromium for rendering and that blocked resources can affect what Google can process.

JavaScript itself is not automatically a technical SEO problem. The practical issue is whether important content and links remain accessible and understandable when Google processes the page.

Where practical, keep critical content and important links available in the initial HTML so they do not unnecessarily depend on client-side rendering.

How to check: compare the browser’s “view page source” with the rendered page. The URL Inspection tool can also help you understand how Google processes a URL and its resources.

Page Experience: Is Your Site Fast, Mobile-Ready, and Secure?

Google says there is no single page-experience signal. Its page experience guidance says Core Web Vitals are used by its ranking systems, while other page-experience aspects can improve usability without being individual ranking signals.

Good Core Web Vitals scores do not guarantee top rankings. Google also says that chasing a perfect score purely for SEO may not be the best use of time.

Speed: Core Web Vitals

Core Web Vitals currently include three metrics. The good thresholds are evaluated at the 75th percentile:

Lab tests and real-user data can differ, so use both appropriately when diagnosing performance.

Mobile

Google uses the mobile version of a site’s content for indexing and ranking under mobile-first indexing. Keeping the important content and structured information consistent between mobile and desktop helps avoid mismatches.

HTTPS

Google’s page experience guidance includes secure page delivery as part of its overall page-experience assessment. Search Console also provides an HTTPS report.

Check HTTPS across the site, including subdomains, certificates, images, scripts, internal links, canonicals, and sitemaps.

How to check: run representative pages through PageSpeed Insights and review the Core Web Vitals report in Search Console.

Structured Data: Have You Labeled Your Content?

Structured data is machine-readable markup that helps describe the content of a page. Google’s general structured data guidelines recommend JSON-LD as a format and require structured data to represent visible page content and remain accessible to Googlebot.

Structured data can make pages eligible for certain supported search features, but Google does not guarantee that a rich result or other enhanced appearance will be shown.

Your CMS or SEO plugin may already generate common structured data. Avoid adding duplicate or conflicting markup without first checking what your site already outputs.

How to check: test eligible markup with Google’s Rich Results Test and review Search Console reports where available.

Monitoring: How Will You Know Something Broke?

Use Google Search Console as your first monitoring tool for Google Search. Google’s SEO Starter Guide suggests using the site: search operator as a quick indication that pages from your site are present in Google’s index. For individual URLs, URL Inspection provides more specific information.

For smaller sites, you may not need to spend much time on advanced crawl-budget analysis. For crawler-based tools and workflows, see the SEO crawler guide.

What Should You Fix First, and What Can Wait?

Fix problems that prevent important pages from being accessed or indexed before polishing secondary improvements. This is a practical SEORAF prioritization, not a Google ranking formula.

  1. Fix first: important pages accidentally blocked from crawling or indexing, persistent server errors, HTTPS problems, and broken redirects after a site move.
  2. Fix next: duplicate URL problems, unnecessary redirect chains, inappropriate redirects for removed pages, and missing or inconsistent sitemap information.
  3. Improve over time: Core Web Vitals, structured data, and internal-link cleanup. Google notes that chasing perfect Core Web Vitals scores purely for SEO may not be the best use of time.

Does Technical SEO Help With AI Overviews and AI Search?

Technical SEO helps keep pages accessible to Google Search, but Google says there is no special technical optimization required specifically for AI Overviews or AI Mode. Google’s AI features documentation says pages need to be indexed and eligible to appear with a snippet to be used as supporting links in these Search features, and there are no additional technical requirements.

Google’s guide to generative AI features also says standard Search best practices remain relevant. Google clarified in June 2026 that llms.txt is not needed for Google Search and does not affect visibility or rankings in Google Search.

Other AI systems can have their own crawlers, controls, and documentation. Treat those systems separately from Google Search.

Outdated Technical SEO Advice You Will Still See

Some common advice has been retired or is no longer needed for Google Search. Check the publication date and current documentation before following older technical SEO instructions.

Outdated advice and current guidance

Outdated adviceWhat changedCurrent guidance
Optimizing for First Input Delay (FID)INP replaced FID as a Core Web Vital in March 2024.Measure responsiveness with INP. A good score is 200 milliseconds or less.
Relying on the Mobile Usability report or Mobile-Friendly TestGoogle retired these older tools and reports.Use current Google documentation and tools such as Lighthouse when evaluating mobile experience.
Adding llms.txt to improve Google Search visibilityGoogle’s current AI guidance says Google Search does not use llms.txt for visibility or ranking.Focus on crawlable, indexable, useful content and standard Search best practices.

Do I Need a Developer?

Often not for the basics. Many CMS platforms expose common SEO settings through their own interfaces. Google notes that some platforms manage areas such as robots.txt or sitemap generation for you.

Developer support becomes more useful when the issue involves server responses, complex JavaScript rendering, large migrations, custom robots rules, application routing, or other platform-level behavior.

Ready to Check Your Own Site?

Technical SEO for beginners does not require a full audit on day one. Start with three checks: confirm your important pages can be indexed, confirm nothing accidentally blocks them, and make sure your sitemap is available and submitted where appropriate.

Get the free technical SEO checklist to work through the fixes step by step. Prefer a walkthrough? Read the technical SEO audit guide.

Key Takeaways

  • Crawling is about fetching URLs, rendering is about processing the page, and indexing is about processing content for possible inclusion in Google’s index.
  • Robots.txt manages crawler access. It is not the primary mechanism for keeping a page out of Google Search; noindex or access restrictions serve that purpose.
  • Redirects and canonical tags are signals Google evaluates when selecting representative URLs. Google can choose a different canonical.
  • Core Web Vitals are used by Google’s ranking systems, but good scores do not guarantee top rankings.
  • Search Console is a useful first place to investigate crawling, indexing, performance, and Search visibility issues.

Frequently Asked Questions

Keep Learning

Written by Mousume Akter for SEORAF, an independent SEO knowledge resource. Last fact-checked October 1, 2026 against Google Search Central, Search Console Help, and web.dev. Google updates its documentation regularly, so check the linked source before relying on changing thresholds, limits, or product behavior. Nothing on this page guarantees rankings, indexing, or rich results.