Technical SEO Guide: Crawling, Indexing, Speed & Schema
A practical 2026 guide to technical SEO for Coimbatore businesses and learners: crawling, indexing, robots.txt, sitemaps, canonicals, Core Web Vitals, schema, JavaScript and AI search, with a checklist and a 10-step audit. Written by the trainers at Fulcrum Creative School, Gandhipuram.
Learn it hands-on
- Site Audits
- Search Console
- Screaming Frog
- Core Web Vitals
- Schema
✅ Free Demo Class available after enquiry
What Is Technical SEO?
Technical SEO is the practice of making a website easy for search engines to crawl, render, index and understand. It covers robots.txt, XML sitemaps, canonical tags, site speed and Core Web Vitals, mobile-first indexing, HTTPS, redirects, structured data and JavaScript rendering. Good technical SEO does not replace good content, but it makes sure good content can be found, and it is the base for appearing in AI search answers.
Last updated: October 2026 · Written by the SEO trainers at Fulcrum Creative School · SEO course in Coimbatore · Local SEO course · Digital Marketing course
1. Crawling: Can Google Reach Your Pages?
Crawling is how Googlebot discovers and fetches your pages by following links and sitemaps. If a page cannot be crawled, it cannot be indexed or ranked. Start every audit here.
- Every important page should be reachable from another page through a normal link, ideally within three clicks of the home page.
- Fix broken internal links and orphan pages (pages with no links pointing to them).
- Make sure the server answers quickly and does not block Googlebot with firewalls or rate limits.
- Use the Crawl stats report in Google Search Console to see how often Google visits and which responses it gets.
Small business sites rarely have a crawl budget problem. It matters for large ecommerce and news sites with tens of thousands of URLs.
2. Indexing: Is Google Storing Your Pages?
Indexing means Google has processed a page and stored it so it can appear in results. A crawled page is not always indexed.
- Search
site:yourdomain.comfor a rough view, then use the Page indexing report in Search Console for the real reasons pages are excluded. - Use URL Inspection to test a live URL, see the rendered HTML and request indexing for new or updated pages.
- Common statuses: Crawled, currently not indexed (usually quality or duplication), Discovered, currently not indexed (Google knows the URL but has not fetched it yet), Duplicate without user-selected canonical, and Blocked by robots.txt.
- Thin, copied or near-duplicate pages are the most common reason good-looking pages stay out of the index.
3. Robots.txt and Meta Robots
Robots.txt tells crawlers which paths they may fetch. It does not remove a page from Google. To keep a page out of search, use a noindex tag or password protection, and leave the page crawlable so Google can see the tag.
User-agent: *
Disallow: /admin/
Disallow: /cart/
Allow: /
Sitemap: https://www.example.com/sitemap.xml
<meta name="robots" content="noindex, follow">
- Never block your CSS, JavaScript or images, because Google needs them to render the page.
- Do not list private URLs in robots.txt, since the file is public.
- Test changes before going live. One wrong
Disallow: /can remove a whole site from search.
4. XML Sitemaps
An XML sitemap lists the canonical, indexable URLs you want Google to find. It helps discovery and shows you indexing coverage in Search Console.
- Include only 200-status, indexable, canonical URLs. Leave out redirects, noindex pages and duplicates.
- Keep each file under 50,000 URLs or 50 MB uncompressed, and use a sitemap index for more.
- Submit the sitemap in Search Console and reference it in robots.txt.
- Keep
lastmodaccurate. Do not change it unless the page really changed.
5. Canonical Tags and Duplicate Content
A canonical tag tells Google which URL is the main version when similar pages exist. It is a strong hint, not a command.
<link rel="canonical" href="https://www.example.com/course/seo/">
- Pick one version of your site: with or without
www, and HTTPS only, then redirect the rest with a 301. - Every page should have a self-referencing canonical unless another page is the true original.
- Parameters, filters and tracking URLs should canonicalise to the clean URL.
- Avoid conflicting signals, such as a canonical pointing one way and a sitemap or redirect pointing another.
6. Site Speed and Core Web Vitals
Core Web Vitals measure real user experience. A page is rated good when, for most visits, LCP is 2.5 seconds or less, INP is 200 milliseconds or less and CLS is 0.1 or less.
- LCP (Largest Contentful Paint): how fast the main content appears. Compress images, use modern formats such as WebP or AVIF, preload the hero image and use a fast host or CDN.
- INP (Interaction to Next Paint): how quickly the page responds to taps and clicks. Reduce heavy JavaScript and long tasks.
- CLS (Cumulative Layout Shift): how much the layout jumps. Set width and height on images and reserve space for ads and embeds.
- Measure with PageSpeed Insights and the Core Web Vitals report in Search Console. Field data matters more than a single lab score.
Speed is one signal among many. A fast page with poor content will not outrank a slower page that answers the search better.
7. Mobile-first Indexing and HTTPS
Google mainly uses the mobile version of your page for indexing and ranking. Content that exists only on desktop may be ignored.
- Use a responsive design with the same content, headings, structured data and links on mobile and desktop.
- Make tap targets large enough and text readable without zooming.
- Serve every page over HTTPS with a valid certificate and fix mixed-content warnings.
- Avoid intrusive pop-ups that cover the main content.
8. Redirects, 404s and Status Codes
Use a 301 redirect when a page moves permanently, 404 or 410 when it is gone, and avoid redirect chains.
- Redirect old URLs to the closest relevant new page, not always to the home page.
- Fix soft 404s: pages that say "not found" but return a 200 status.
- Keep redirect chains to a single hop, and update internal links to point straight to the final URL.
- Return a 503 during short planned downtime so Google knows to come back.
9. Structured Data (Schema Markup)
Structured data uses JSON-LD to describe your page and business in a format search engines understand. It is not a direct ranking factor, but it can make pages eligible for rich results and helps machines understand entities.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Example Training Institute",
"telephone": "+91-0000000000",
"address": {
"@type": "PostalAddress",
"addressLocality": "Coimbatore",
"addressRegion": "Tamil Nadu",
"addressCountry": "IN"
}
}
- Mark up only what is visible on the page. For FAQ schema, the questions must be on the page.
- Useful types for local sites:
LocalBusiness,Organization,Course,BreadcrumbListandFAQPage. Google has limited FAQ rich results to a small set of sites, but the markup still helps machines read the page. - Validate with the Rich Results Test and the Schema Markup Validator, and fix errors before publishing. See our guide to structured data and schema.
10. JavaScript SEO
Google can render JavaScript, but important content and links should be in the HTML or rendered reliably.
- Prefer server-side rendering or static generation for pages that must rank.
- Use real
<a href>links, not click handlers, so crawlers can follow them. - Do not hide content behind scripts that need user actions to load.
- Compare the raw HTML with the rendered HTML in URL Inspection to see what Google sees.
11. Internal Links and Site Structure
Internal links pass relevance and help Google understand which pages matter most.
- Group content into clear topics, with a main (pillar) page linking to supporting pages and each supporting page linking back.
- Use descriptive anchor text, such as "Local SEO course in Coimbatore" instead of "click here".
- Add breadcrumbs and keep URLs short, lowercase and readable.
- See how this works in practice on our Digital Marketing course page and its supporting pages.
12. Technical SEO for AI Search (AEO and GEO)
AI answers draw on pages that crawlers can fetch, read and trust. Good technical SEO is the base for appearing in Google AI Overviews, ChatGPT, Gemini and Perplexity.
- Allow the crawlers you want. OpenAI, Anthropic, Perplexity and Google publish separate user agents such as GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Google-Extended. Names and behaviour change, so check each provider's documentation before editing robots.txt.
- Keep key answers in plain HTML text, with clear headings and short direct answers near the top.
- Use consistent business details and structured data so entities are clear.
- Files such as
llms.txtare proposals, and no major engine has confirmed using them for ranking, so treat them as optional. - No tactic can guarantee a mention in an AI answer. Learn more in our AI Digital Marketing course and the AEO and GEO guide.
Technical SEO Audit Checklist
| Area | Check with | Common problems |
|---|---|---|
| Crawling | Search Console Crawl stats, Screaming Frog | Blocked pages, broken links, orphan pages |
| Indexing | Page indexing report, URL Inspection | Noindex tags, duplicates, thin pages |
| Robots.txt | robots.txt tester, live file | Accidental Disallow, blocked CSS and JS |
| Sitemap | Search Console Sitemaps | Non-canonical or redirecting URLs |
| Canonicals | Screaming Frog, page source | Conflicting canonical and redirect signals |
| Speed | PageSpeed Insights, CrUX | Large images, heavy scripts, layout shifts |
| Mobile and HTTPS | URL Inspection, browser | Missing mobile content, mixed content |
| Redirects | Screaming Frog | Chains, loops, soft 404s |
| Schema | Rich Results Test, Schema Validator | Errors, mismatched visible content |
| JavaScript | URL Inspection rendered HTML | Content that loads only after clicks |
A 10-Step Technical SEO Audit Process
- Crawl the site with Screaming Frog and export errors.
- Open Search Console and read the Page indexing and Crawl stats reports.
- Check robots.txt and the sitemap for mistakes.
- Review canonicals, redirects and duplicate pages.
- Test Core Web Vitals on key templates.
- Check mobile rendering and HTTPS.
- Validate structured data on key page types.
- Review internal links and orphan pages.
- Fix the highest-impact problems first, then request indexing.
- Re-check after two to four weeks and report the results.
Common Technical SEO Mistakes
- Blocking the whole site with robots.txt after a redesign.
- Leaving noindex tags on after launch.
- Using robots.txt to hide pages that should use noindex.
- Mixing www, non-www, HTTP and HTTPS versions without redirects.
- Putting redirecting or noindex URLs in the sitemap.
- Using one canonical for many different pages.
- Uploading huge, uncompressed images.
- Writing the same text for every location page.
Learn Technical SEO in Coimbatore
Reading a guide is a start. Fulcrum Creative School teaches technical SEO with live website audits, Search Console practice, schema and AI search.
SEO Course in Coimbatore
A 2-month course covering technical, on-page, off-page and Local SEO with live audits.
Local SEO Course
Google Business Profile, citations, reviews, location pages and local schema.
Digital Marketing + AI Tools
The full 4-month programme with SEO, ads, social, analytics and AI marketing.
AI Digital Marketing Course
AEO, GEO, AI content and automation for AI search visibility.
SEO Skill Guide
The skill explained with tools and career paths.
Schema Markup Guide
Structured data explained for local businesses.
Technical SEO Questions Answered
23 direct answers about crawling, indexing, speed, schema and AI search
Technical SEO is the work of making a website easy for search engines to crawl, render, index and understand. It covers robots.txt, sitemaps, canonicals, site speed, mobile-friendliness, redirects, structured data and fixing errors.
If Google cannot crawl or index a page, it cannot rank it, however good the content is. Technical SEO removes those barriers and gives good content a fair chance.
Technical SEO is about the site's infrastructure, on-page SEO is about page content and tags, and off-page SEO is about links and mentions from other sites. A strong strategy uses all three.
Crawling is Google fetching your pages. Indexing is Google processing and storing them so they can appear in search. A page must be crawled before it can be indexed.
Robots.txt is a public text file at the root of your site that tells crawlers which paths they may fetch. It controls crawling, not indexing. Use noindex to keep pages out of search.
It is strongly recommended. A sitemap helps Google discover and monitor your important pages, especially on new or large sites. Include only canonical, indexable URLs.
A canonical tag tells Google which URL is the preferred version when similar pages exist. It is a hint, so keep your redirects, sitemap and internal links consistent with it.
Core Web Vitals are three user experience metrics: LCP (loading), INP (responsiveness) and CLS (visual stability). Good thresholds are 2.5 seconds, 200 milliseconds and 0.1 respectively for most visits.
Compress and resize images, use modern formats, reduce unused JavaScript and CSS, enable caching and compression, choose a fast host and use a CDN where useful. Test again after each change.
Google mainly uses the mobile version of a page for indexing and ranking, so mobile and desktop versions should have the same important content, links and structured data.
A 301 is a permanent redirect. Use it when a page moves permanently or when you merge URL versions, and point it straight to the final relevant page.
A soft 404 is a page that looks like a not-found page but returns a 200 status code. Fix it by returning a real 404 or 410, or by restoring useful content.
Schema markup is structured data, usually JSON-LD, that describes your page. It is not a direct ranking factor, but it can make pages eligible for rich results and helps search engines understand your business.
LocalBusiness or a specific subtype, Organization, BreadcrumbList, and where relevant Course, Product, Service and FAQPage. Mark up only information visible on the page.
Use the URL Inspection tool in Google Search Console. The Page indexing report also shows which pages are indexed and why others are not.
Common reasons are thin or duplicate content, low perceived value, or weak internal links. Improve the content, add internal links and make sure the canonical is correct.
AI assistants rely on pages they can fetch, read and trust. Crawlable HTML, clear answers, structured data and consistent business details make it more likely a page is used, though no outcome is guaranteed.
It depends on your goals. Blocking some crawlers may reduce your visibility in the matching AI products. Check each provider's documentation, since user agents and their effects change.
Google Search Console, PageSpeed Insights, Screaming Frog, Chrome DevTools, the Rich Results Test, the Schema Markup Validator, GA4 and server log tools.
You need to read HTML and understand HTTP, but you do not need to be a developer. The course teaches the HTML, robots rules and JSON-LD you need and how to brief developers.
Fulcrum Creative School in Gandhipuram teaches technical SEO inside the 2-month SEO course and the 4-month Digital Marketing + AI Tools course, with live website audits, certification and placement support. Call +91 93608 99780 for batch dates.
A small business site may take a few days to audit and fix. Larger sites take weeks. Results from fixes often show over several weeks as Google recrawls pages.
No. Technical fixes remove obstacles, but rankings also depend on content quality, links, competition and user satisfaction. Anyone who guarantees a ranking is not being honest.
Want hands-on practice? Call +91 93608 99780 or fill the enquiry form.
Call or Visit Us in Gandhipuram, Coimbatore
Book a free demo class for the SEO course. Call ahead and a counsellor will be ready for you.
Address
Fulcrum Creative School, 2nd Floor, Kani Towers, No.182 D, 2nd Street, above Vithu Pharmacy, Cross Cut Road, Gandhipuram, Coimbatore, Tamil Nadu 641012
Phone & WhatsApp
Opening hours
Mon–Sat: 10:00 AM – 9:00 PM
Sunday: 10:00 AM – 4:00 PM
Learn Technical SEO on Live Websites
Join the SEO course at Fulcrum Creative School, Gandhipuram, Coimbatore. Book a free demo class and ask about fees, batches and placement.