Claratrade India Digital Marketing Guide
Module 6 of 31

Technical SEO

Technical SEO wo backend optimizations hain jo search engines ko aapki website ko efficiently crawl, samajhne aur trust karne mein madad karte hain. Agar technical foundation kamzor ho, to best content aur keywords bhi acche results nahi de paate. Is module mein hum robots.txt se lekar CDN tak — sab kuch Claratrade India ke real website ke context mein step-by-step samjhenge.

6.1 robots.txt

1. Definition (Paribhasha)

robots.txt ek plain text file hai jo website ke root folder mein rehti hai aur search engine bots ko batati hai ki website ke kaunse hisse crawl karne allowed hain aur kaunse nahi.

2. Real-World Use

  • Claratrade India apni robots.txt mein /wp-admin/ folder ko disallow karta hai, kyunki wo backend area hai jo public search mein nahi aana chahiye.

3. Kaise Kaam Karta Hai

  • Jab bhi Googlebot kisi website par aata hai, sabse pehle robots.txt file check karta hai.
  • Is file mein 'Allow' aur 'Disallow' directives batate hain kaunse URLs/folders crawl kiye ja sakte hain.
Figure 6.1 — Googlebot robots.txt check karke decide karta hai kya crawl karna hai
Figure 6.1 — Googlebot robots.txt check karke decide karta hai kya crawl karna hai

4. Kaise Implement Karein (Step-by-Step)

  1. 1Root domain par robots.txt file banayein (jaise claratradeindia.com/robots.txt).
  2. 2Sirf un pages/folders ko Disallow karein jo genuinely public nahi hone chahiye (admin panel, internal search results).
  3. 3Sitemap ka link robots.txt ke end mein add karein (Sitemap: https://claratradeindia.com/sitemap.xml).
  4. 4Google Search Console ke 'robots.txt Tester' se file ko verify karein.

5. WordPress / HTML Site Example

WordPress: Rank Math/Yoast automatically ek clean robots.txt generate karte hain, jise Settings se edit kiya ja sakta hai.

HTML Site: Root folder mein manually robots.txt file banayein — 'User-agent: *' aur zaroori Disallow lines ke saath.

6. Common Mistakes

  • Galti se 'Disallow: /' likh kar poori website block kar dena.
  • Important pages (services, blog) ko accidentally disallow karna.
  • robots.txt file hi na banana (default sab kuch crawl allowed maana jaata hai, jo hamesha ideal nahi hota).

7. Tools (Manual + AI)

  • Manual: Google Search Console robots.txt Tester
  • Manual: Screaming Frog (robots.txt compliance check)
  • AI Tools: ChatGPT/Claude se apni site structure ke hisaab se robots.txt draft karwana

8. Interview Questions

  • robots.txt file ka kya purpose hai?
  • Agar 'Disallow: /' galti se live ho jaaye to iska kya impact hoga?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apne internal search results pages (/?s=) ko robots.txt mein disallow karta hai taaki thin/duplicate pages crawl na hon.
E-commerce: Ek online store apne cart aur checkout pages ko robots.txt se block karta hai kyunki wo user-specific hote hain.
Blog/News: Ek news site apne draft/preview pages ko robots.txt se disallow karta hai.

10. Practical Assignment

claratradeindia.com/robots.txt kholkar dekhein kya likha hai, aur verify karein ki koi important page (services, blog) galti se block to nahi hai.

6.2 XML Sitemap

1. Definition (Paribhasha)

XML Sitemap ek machine-readable file hai jisme website ke saare important pages ki list hoti hai, jo search engines ko efficiently sab pages discover karne mein madad karti hai.

2. Real-World Use

  • Claratrade India apna sitemap.xml Google Search Console mein submit karta hai taaki naye service pages aur blogs jaldi discover ho sakein.

3. Kaise Kaam Karta Hai

  • Sitemap mein har URL ke saath last-modified date aur priority jaisi info bhi ho sakti hai.
  • Google is file ko regularly check karta hai naye/updated pages ke liye.
Figure 6.2/4.3 — XML Sitemap (search engines ke liye) vs HTML Sitemap (users ke liye)
Figure 6.2/4.3 — XML Sitemap (search engines ke liye) vs HTML Sitemap (users ke liye)

4. Kaise Implement Karein (Step-by-Step)

  1. 1Apni website ka XML sitemap generate karein (plugin ya manual).
  2. 2Sitemap mein sirf important, indexable pages include karein — thin/duplicate pages exclude karein.
  3. 3Sitemap ko Google Search Console mein 'Sitemaps' section se submit karein.
  4. 4Jab bhi naye pages add hon, sitemap automatically update ho ye ensure karein.

5. WordPress / HTML Site Example

WordPress: Rank Math/Yoast automatically sitemap.xml generate karte hain (claratradeindia.com/sitemap_index.xml).

HTML Site: Manually XML sitemap file banayein ya XML-Sitemaps.com jaise generator tool ka use karein.

6. Common Mistakes

  • Sitemap ko kabhi update na karna jab naye pages add hote hain.
  • Noindex pages ko bhi sitemap mein include kar dena (confusing signal Google ko).

7. Tools (Manual + AI)

  • Manual: Google Search Console, Rank Math/Yoast Sitemap generator
  • Manual: XML-Sitemaps.com
  • AI Tools: ChatGPT/Claude se sitemap priority structure plan karwana

8. Interview Questions

  • XML Sitemap ka SEO mein kya role hai?
  • Sitemap mein kaunse pages include nahi karne chahiye?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apna sitemap 3 mahine mein ek baar review karta hai ki koi purana/deleted page to isme nahi hai.
E-commerce: Ek bada ecommerce store category-wise alag sitemaps banata hai (products-sitemap.xml, blog-sitemap.xml).
Blog/News: Ek news site alag se Google News Sitemap banata hai breaking news ke liye.

10. Practical Assignment

Google Search Console mein claratradeindia.com ka sitemap status check karein aur dekhein kitne URLs 'Discovered' aur kitne 'Indexed' hain.

6.3 HTML Sitemap

1. Definition (Paribhasha)

HTML Sitemap ek normal webpage hai (jaise koi aur page) jisme website ke saare important pages ke links list format mein diye hote hain — ye users ke liye navigation aid ki tarah kaam karta hai, XML sitemap ki tarah machines ke liye nahi.

2. Real-World Use

  • Agar koi user Claratrade India ki website par confuse ho jaaye ki kaunsi services available hain, to wo 'Sitemap' page par jaakar poori list dekh sakta hai.

3. Kaise Kaam Karta Hai

  • HTML sitemap users ke liye visual navigation deta hai, jabki XML sitemap sirf search engines ke liye machine-readable format mein hota hai.
  • Ye internal linking ko bhi boost karta hai kyunki sabhi pages ek jagah se linked hote hain.

4. Kaise Implement Karein (Step-by-Step)

  1. 1Website ka ek 'Sitemap' page banayein (jaise claratradeindia.com/sitemap/).
  2. 2Is page par sabhi main categories (Services, Blog, About, Contact) ko organized list mein link karein.
  3. 3Footer mein bhi is sitemap page ka link add karein taaki users easily dhoond sakein.

5. WordPress / HTML Site Example

WordPress: 'Simple Sitemap' jaisa plugin use karke automatically HTML sitemap page generate karein.

HTML Site: Manually ek /sitemap.html page banayein jisme saare important pages links ke saath list ho.

6. Common Mistakes

  • HTML sitemap ko XML sitemap samajh lena (dono ka purpose alag hai).
  • HTML sitemap ko outdated chhod dena jab naye pages add hote hain.

7. Tools (Manual + AI)

  • Manual: Simple Sitemap plugin (WordPress)
  • Manual: Manually maintained HTML page
  • AI Tools: ChatGPT/Claude se site structure ke hisaab se organized HTML sitemap layout banwana

8. Interview Questions

  • HTML Sitemap aur XML Sitemap mein kya farak hai?
  • HTML Sitemap users ke liye kaise useful hai?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apne footer mein 'Sitemap' link deta hai jisse users saari services ek jagah dekh sakein.
E-commerce: Ek bada store category-wise HTML sitemap banata hai taaki users navigation mein confuse na hon.
Blog/News: Ek news site apne HTML sitemap mein sabhi categories (Politics, Sports, Business) list karta hai.

10. Practical Assignment

Claratradeindia.com par check karein kya HTML sitemap page exist karta hai; agar nahi, to iske liye ek structure plan banayein.

6.4 Canonical Tags

1. Definition (Paribhasha)

Canonical Tag (rel="canonical") ek HTML element hai jo Google ko batata hai ki agar ek hi content multiple URLs par accessible hai, to kaunsa URL 'original/preferred' version hai — jisse duplicate content issues avoid hote hain.

2. Real-World Use

  • Agar claratradeindia.com/web-design/ aur claratradeindia.com/web-design/?ref=fb dono same content dikhate hain, canonical tag Google ko batayega ki pehla URL 'original' hai.

3. Kaise Kaam Karta Hai

  • Jab Google multiple similar/duplicate pages dekhta hai, canonical tag use karke wo decide karta hai kaunsa version index aur rank karna hai.
  • Isse ranking signals (backlinks, engagement) sab canonical URL par consolidate ho jaate hain, instead of split hone ke.
Figure 6.4 — Multiple duplicate URLs ek hi Canonical URL ko point karte hain
Figure 6.4 — Multiple duplicate URLs ek hi Canonical URL ko point karte hain

4. Kaise Implement Karein (Step-by-Step)

  1. 1Har page par apna canonical tag set karein (self-referencing canonical — best practice).
  2. 2Duplicate/similar versions (jaise tracking parameters wale URLs) par canonical ko original URL par point karein.
  3. 3E-commerce filters/sorting URLs (?sort=price) par bhi canonical set karein.
  4. 4Google Search Console mein 'Page Indexing' report se canonical issues check karein.

5. WordPress / HTML Site Example

WordPress: Rank Math/Yoast automatically self-referencing canonical tag add karte hain, jise manually override bhi kar sakte hain.

HTML Site: <link rel="canonical" href="https://claratradeindia.com/web-design/"> tag <head> mein add karein.

6. Common Mistakes

  • Canonical tag ko galat/unrelated page par point kar dena.
  • Canonical tag bilkul na lagana jab multiple duplicate URLs exist karte hain.

7. Tools (Manual + AI)

  • Manual: Google Search Console (Page Indexing report)
  • Manual: Screaming Frog (canonical audit)
  • AI Tools: ChatGPT/Claude se duplicate URL patterns identify karke canonical strategy banwana

8. Interview Questions

  • Canonical Tag kya karta hai aur ye duplicate content issue kaise solve karta hai?
  • Self-referencing canonical kya hota hai?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apne blog ke print-friendly version par canonical ko main blog URL par point karta hai.
E-commerce: Ek clothing store apne 'sort by price' aur 'sort by rating' URLs par canonical ko main category page par point karta hai.
Blog/News: Ek news site apne AMP version pages par canonical ko main article URL par point karta hai.

10. Practical Assignment

Claratradeindia.com ke kisi 2 pages ka source code (View Page Source) check karein aur unka canonical tag note karein.

6.5 Redirects (301 vs 302)

1. Definition (Paribhasha)

Redirects wo mechanism hain jo user aur search engine ko ek URL se automatically doosre URL par bhej dete hain. 301 = Permanent Redirect (SEO authority transfer hoti hai), 302 = Temporary Redirect (kam/no authority transfer).

2. Real-World Use

  • Agar Claratrade India apni 'Web Design' service page ka URL change karta hai, to purane URL se naye URL par 301 redirect lagana zaroori hai, warna wo page ki ranking aur traffic dono lose ho jaayenge.

3. Kaise Kaam Karta Hai

  • 301 redirect Google ko batata hai ki page permanently move ho gaya hai, isliye poori ranking power naye URL par transfer ho jaati hai.
  • 302 redirect batata hai ki ye temporary hai, isliye Google purane URL ko hi index rakhta hai.
Figure 6.5 — 301 (Permanent, full authority transfer) vs 302 (Temporary)
Figure 6.5 — 301 (Permanent, full authority transfer) vs 302 (Temporary)

4. Kaise Implement Karein (Step-by-Step)

  1. 1Jab bhi koi page permanently delete ya URL change ho, 301 redirect set karein.
  2. 2Sirf genuinely temporary situations (jaise maintenance page) ke liye 302 use karein.
  3. 3Redirect chains (A→B→C) avoid karein — seedha A→C redirect karein.
  4. 4Sabhi redirects ko regularly test karein ki wo sahi kaam kar rahe hain.

5. WordPress / HTML Site Example

WordPress: Redirection plugin se easily 301 redirects set kar sakte hain bina coding ke.

.htaccess (Apache) mein manually: Redirect 301 /old-page/ /new-page/

6. Common Mistakes

  • Deleted/moved pages par koi redirect na lagana (404 error milta hai, traffic lost).
  • 301 ki jagah galti se 302 use kar dena, jisse ranking transfer nahi hoti.
  • Lambi redirect chains banana jo crawl budget waste karti hain.

7. Tools (Manual + AI)

  • Manual: Redirection plugin (WordPress), .htaccess editing
  • Manual: Screaming Frog (redirect audit, chains detect karne ke liye)
  • AI Tools: ChatGPT/Claude se bulk URL migration ke liye redirect mapping plan banwana

8. Interview Questions

  • 301 aur 302 redirect mein kya farak hai aur SEO par kya impact hai?
  • Redirect Chain kya hai aur ye kyun problematic hai?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apni website redesign ke time purane sabhi URLs ko naye URLs par 301 redirect karta hai.
E-commerce: Ek store 'out of stock' product ko temporarily 302 se similar product page par redirect karta hai.
Blog/News: Ek news site purane category structure change karte time saare article URLs ko naye structure par 301 redirect karta hai.

10. Practical Assignment

Screaming Frog ya online redirect checker tool se claratradeindia.com ke 5 links test karein aur dekhein koi broken link ya redirect chain to nahi hai.

6.6 404 Errors

1. Definition (Paribhasha)

404 Error tab dikhta hai jab koi requested page website par exist nahi karta — na to wo page hai, na koi redirect set hai. Bahut zyada 404 errors user experience aur crawl budget dono ko negatively affect karte hain.

2. Real-World Use

  • Agar koi purani link claratradeindia.com/old-service/ ab exist nahi karti aur koi redirect nahi hai, to user ko 'Page Not Found' error dikhega.

3. Kaise Kaam Karta Hai

  • Google Search Console 404 errors ko 'Not Found' status ki tarah report karta hai.
  • Bahut zyada 404s Google ko site quality ke baare mein negative signal de sakte hain, aur crawl budget bhi waste hota hai.

4. Kaise Implement Karein (Step-by-Step)

  1. 1Search Console mein regularly 404 errors check karein.
  2. 2Genuinely deleted pages ko relevant page par 301 redirect karein.
  3. 3Ek custom, helpful 404 page banayein jisme navigation links ho (taaki user site se bounce na ho).
  4. 4Internal links jo 404 pages ko point karte hain, unhe update karein.

5. WordPress / HTML Site Example

WordPress: Theme ke 404.php template ko customize karke helpful links/search bar add karein.

HTML Site: Custom 404.html page banayein aur server config mein error document ki tarah set karein.

6. Common Mistakes

  • 404 pages ko default, unhelpful template mein chhod dena.
  • Internal links ko update na karna jab pages delete/move hote hain.

7. Tools (Manual + AI)

  • Manual: Google Search Console (Coverage report — 'Not Found' errors)
  • Manual: Screaming Frog (404 audit)
  • AI Tools: ChatGPT/Claude se helpful, brand-consistent 404 page copy likhwana

8. Interview Questions

  • 404 errors website ke liye kyun problematic hain?
  • Ek acha custom 404 page kaisa hona chahiye?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apna 404 page 'Ye page nahi mila, hamari services yahan dekhein' jaise helpful message aur menu ke saath banata hai.
E-commerce: Ek store apne 404 page par 'trending products' dikhata hai taaki user site par hi ruke.
Blog/News: Ek news site 404 page par 'latest articles' suggest karta hai.

10. Practical Assignment

Google Search Console mein claratradeindia.com ke 404 errors list check karein aur decide karein kaunse pages ko redirect karna chahiye.

6.7 Core Web Vitals

1. Definition (Paribhasha)

Core Web Vitals Google ke 3 specific metrics hain — LCP, CLS, aur INP — jo website ki real-world user experience (loading speed, visual stability, interactivity) ko measure karte hain aur ranking factor bhi hain.

2. Real-World Use

  • Agar Claratrade India ki website slow load hoti hai ya content load hote waqt idhar-udhar shift hota hai, to Core Web Vitals score kharab hoga, jo ranking ko bhi affect kar sakta hai.

3. Kaise Kaam Karta Hai

  • Google real users ke actual browsing data (Chrome UX Report) se in metrics ko measure karta hai.
  • Teeno metrics 'Good', 'Needs Improvement', ya 'Poor' mein categorize hote hain.
Figure 6.7 — LCP, CLS, aur INP: Core Web Vitals ke 3 metrics
Figure 6.7 — LCP, CLS, aur INP: Core Web Vitals ke 3 metrics

4. Kaise Implement Karein (Step-by-Step)

  1. 1PageSpeed Insights se apni website ke current Core Web Vitals scores check karein.
  2. 2Images compress karein aur unnecessary JavaScript/CSS hatayein (LCP improve karne ke liye).
  3. 3Images/ads ke liye fixed dimensions set karein (CLS improve karne ke liye).
  4. 4Heavy scripts ko optimize/defer karein (INP improve karne ke liye).

5. WordPress / HTML Site Example

WordPress: WP Rocket/LiteSpeed Cache jaise plugins se caching aur optimization automate karein.

HTML Site: Manually images compress karein, CSS/JS minify karein, aur render-blocking resources hatayein.

6. Common Mistakes

  • Bade, uncompressed images/videos directly upload karna.
  • Bahut saare third-party scripts (chat widgets, ads) load karna jo page ko slow kar dete hain.

7. Tools (Manual + AI)

  • Manual: Google PageSpeed Insights, Search Console (Core Web Vitals report)
  • Manual: GTmetrix, WebPageTest
  • AI Tools: ChatGPT/Claude se PageSpeed report padh kar prioritized fix-list banwana

8. Interview Questions

  • Core Web Vitals ke 3 metrics kaunse hain aur inka kya matlab hai?
  • Core Web Vitals ranking factor kaise hain?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apni homepage ki hero image ko compress karke LCP score improve karta hai.
E-commerce: Ek store apne product images ke liye fixed width/height set karta hai taaki CLS na ho.
Blog/News: Ek news site apne ad scripts ko defer karta hai taaki INP better rahe.

10. Practical Assignment

Google PageSpeed Insights mein claratradeindia.com ka URL daalkar current LCP, CLS aur INP scores note karein.

6.8 LCP (Largest Contentful Paint)

1. Definition (Paribhasha)

LCP ek Core Web Vital metric hai jo measure karta hai ki page ka sabse bada visible element (usually hero image ya heading) load hone mein kitna time leta hai. Ideal LCP 2.5 seconds ya usse kam hona chahiye.

2. Real-World Use

  • Agar Claratrade India ke homepage ka hero banner image load hone mein 5 seconds leta hai, to LCP 'Poor' category mein aayega aur users bounce kar sakte hain.

3. Kaise Kaam Karta Hai

  • Google browser mein sabse bade visible content block ko track karta hai aur uska load time measure karta hai.
  • Slow server response, large images, aur render-blocking resources — teeno LCP ko slow karte hain.

4. Kaise Implement Karein (Step-by-Step)

  1. 1Hero images ko compress aur next-gen format (WebP) mein convert karein.
  2. 2Server response time improve karein (achi hosting/caching use karein).
  3. 3Render-blocking CSS/JavaScript ko defer/minify karein.
  4. 4Critical content ke liye 'preload' hints use karein.

5. WordPress / HTML Site Example

WordPress: WP Rocket ya LiteSpeed Cache se image lazy-loading aur caching setup karein (lekin above-the-fold hero image ko lazy-load NA karein).

HTML Site: <link rel="preload"> se hero image ko priority se load karwayein.

6. Common Mistakes

  • Hero/banner image ko bhi lazy-load kar dena (isse LCP aur slow hota hai).
  • Slow, shared hosting use karna jisse server response time zyada hota hai.

7. Tools (Manual + AI)

  • Manual: PageSpeed Insights, Search Console
  • Manual: WebPageTest (detailed waterfall analysis)
  • AI Tools: ChatGPT/Claude se PageSpeed report ke LCP suggestions ko prioritize karwana

8. Interview Questions

  • LCP kya measure karta hai aur ideal threshold kya hai?
  • LCP ko improve karne ke top 3 tareeke kya hain?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apni homepage ki hero image ko WebP mein convert karke LCP 4s se 2s tak laata hai.
E-commerce: Ek store apne product page ki main image ko preload karta hai.
Blog/News: Ek news site apne featured article image ko optimize karke LCP improve karta hai.

10. Practical Assignment

PageSpeed Insights mein claratradeindia.com ka LCP score check karein aur identify karein kaunsa element 'largest contentful' hai.

6.9 CLS (Cumulative Layout Shift)

1. Definition (Paribhasha)

CLS ek Core Web Vital metric hai jo measure karta hai page load hote waqt content kitna 'unexpectedly shift' hota hai (jaise button click karne jaate hi wo neeche khisak jaaye). Ideal CLS score 0.1 ya usse kam hona chahiye.

2. Real-World Use

  • Agar user Claratrade India ke 'Contact Us' button par click karne wala hai aur tabhi ek ad load hoke button ko neeche kar deta hai, ye ek bad CLS experience hai.

3. Kaise Kaam Karta Hai

  • Images, ads, ya fonts jinke dimensions pehle se set nahi hote, page load hote waqt layout ko shift kar dete hain.
  • Google in unexpected shifts ko track karke ek cumulative score deta hai.

4. Kaise Implement Karein (Step-by-Step)

  1. 1Har image aur video ke liye width aur height attributes explicitly set karein.
  2. 2Ads/embeds ke liye pehle se reserved space rakhein.
  3. 3Web fonts ko is tarah load karein ki text 'flash' na ho (font-display: swap).
  4. 4Dynamically inject hone wale content (popups, banners) ko existing content ke upar overlay karein, push down na karein.

5. WordPress / HTML Site Example

WordPress: Image block mein hamesha width/height set hone dein (WordPress default images ke saath aata hai).

HTML Site: <img src="..." width="800" height="400"> explicitly dimensions specify karein.

6. Common Mistakes

  • Images/ads ke liye dimensions specify na karna.
  • Popups ko is tarah design karna jo content ko push down karte hain.

7. Tools (Manual + AI)

  • Manual: PageSpeed Insights, Chrome DevTools (Layout Shift regions highlight)
  • Manual: Search Console (Core Web Vitals report)
  • AI Tools: ChatGPT/Claude se CSS fixes suggest karwana specific CLS issues ke liye

8. Interview Questions

  • CLS kya hai aur ye user experience ko kaise affect karta hai?
  • CLS reduce karne ke practical tareeke kya hain?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apne testimonial slider ke liye fixed height set karta hai taaki load hote waqt page shift na ho.
E-commerce: Ek store apne product image gallery mein explicit dimensions use karta hai.
Blog/News: Ek news site apne inline ads ke liye reserved space rakhta hai.

10. Practical Assignment

Chrome DevTools mein claratradeindia.com kholkar 'Performance' tab se check karein kya koi visible layout shift ho raha hai page load ke dauraan.

6.10 INP (Interaction to Next Paint)

1. Definition (Paribhasha)

INP ek Core Web Vital metric hai (jo 2024 mein FID ki jagah aaya) jo measure karta hai ki user ke kisi bhi interaction (click, tap, keypress) ke baad page kitni jaldi visually respond karta hai. Ideal INP 200 milliseconds ya usse kam hona chahiye.

2. Real-World Use

  • Agar user Claratrade India ke contact form mein type karta hai aur text screen par dikhne mein delay hoti hai, ye poor INP ka symptom hai.

3. Kaise Kaam Karta Hai

  • Heavy JavaScript jo main thread ko block karta hai, interactions ko slow bana deta hai.
  • Google poore page-visit ke dauraan ke saare interactions measure karke worst-case ke close ek score deta hai.

4. Kaise Implement Karein (Step-by-Step)

  1. 1Heavy/unnecessary JavaScript ko hatayein ya defer karein.
  2. 2Large tasks ko chhote chunks mein break karein (code splitting).
  3. 3Third-party scripts (chat widgets, analytics) ko async load karein.
  4. 4Unused CSS/JS ko website se remove karein.

5. WordPress / HTML Site Example

WordPress: Zyada heavy plugins (especially popup/animation wale) ko limit karein aur caching plugin use karein.

HTML Site: <script defer> ya <script async> attributes use karein non-critical scripts ke liye.

6. Common Mistakes

  • Bahut saare third-party scripts (chatbots, tracking pixels) synchronously load karna.
  • Heavy animations/effects jo interaction ke response ko slow kar dete hain.

7. Tools (Manual + AI)

  • Manual: PageSpeed Insights, Chrome DevTools Performance panel
  • Manual: web.dev/measure
  • AI Tools: ChatGPT/Claude se JavaScript optimization suggestions lena

8. Interview Questions

  • INP kya hai aur ye FID se kaise alag hai?
  • INP improve karne ke liye kaunse technical steps le sakte hain?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apne contact form ke JavaScript ko optimize karke fast response ensure karta hai.
E-commerce: Ek store apna 'Add to Cart' button interaction fast rakhne ke liye unnecessary scripts hataata hai.
Blog/News: Ek news site apne comment section ke scripts ko lazy-load karta hai taaki main content interaction fast rahe.

10. Practical Assignment

PageSpeed Insights se claratradeindia.com ka INP score check karein aur note karein kaunse scripts 'long tasks' create kar rahe hain.

6.11 Crawl Budget

1. Definition (Paribhasha)

Crawl Budget wo limited number of pages/requests hai jo Google ek website par ek given time mein crawl karega. Chhoti websites ke liye ye usually koi issue nahi hota, lekin badi websites (1000+ pages) ke liye ise manage karna important hota hai.

2. Real-World Use

  • Agar ek bade ecommerce store mein lakhon product pages hain aur unme se bahut saare duplicate/thin hain, to Google apna crawl budget in low-value pages par waste kar dega, aur important pages der se crawl honge.

3. Kaise Kaam Karta Hai

  • Crawl budget site ki size, server speed, aur content quality par depend karta hai.
  • Duplicate content, broken links, aur redirect chains crawl budget ko waste karte hain.
Figure 6.11 — Crawl Budget ko affect karne wale 6 factors
Figure 6.11 — Crawl Budget ko affect karne wale 6 factors

4. Kaise Implement Karein (Step-by-Step)

  1. 1Duplicate/thin content pages ko noindex ya robots.txt se manage karein.
  2. 2Server response time fast rakhein (achi hosting).
  3. 3Broken links aur redirect chains ko regularly fix karein.
  4. 4Important pages ko strong internal linking dein taaki crawler unhe priority de.

5. WordPress / HTML Site Example

WordPress: Tag/archive pages jo duplicate content create karte hain unhe Rank Math se noindex karein.

HTML Site: Manually low-value URL patterns ko robots.txt mein disallow karein.

6. Common Mistakes

  • Chhoti website (50-100 pages) ke liye bhi crawl budget ki excessive chinta karna (usually unnecessary).
  • Duplicate content ko clean na karna, jisse crawl budget waste hota hai.

7. Tools (Manual + AI)

  • Manual: Google Search Console (Crawl Stats report)
  • Manual: Server log file analysis (advanced)
  • AI Tools: ChatGPT/Claude se crawl stats data patterns analyze karwana

8. Interview Questions

  • Crawl Budget kya hai aur kis size ki websites ke liye ye important hota hai?
  • Crawl Budget ko kaise optimize karte hain?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India (chhoti site hone ki wajah se) crawl budget ke baare mein zyada chinta nahi karta, lekin phir bhi duplicate pages clean rakhta hai.
E-commerce: Ek bada marketplace out-of-stock aur duplicate filter pages ko noindex karke crawl budget bachaata hai.
Blog/News: Ek high-volume news site apne purane, low-traffic articles ko archive/consolidate karta hai crawl efficiency ke liye.

10. Practical Assignment

Google Search Console ke 'Crawl Stats' report mein claratradeindia.com ke crawl requests dekhein aur note karein kis type ke pages sabse zyada crawl ho rahe hain.

6.12 Duplicate Content

1. Definition (Paribhasha)

Duplicate Content wo situation hai jab same ya bahut similar content multiple URLs par accessible hota hai — ye Google ko confuse karta hai ki kaunsa version rank karaye, aur ranking signals split ho jaate hain.

2. Real-World Use

  • Agar claratradeindia.com aur www.claratradeindia.com dono alag URLs ki tarah accessible hain (bina redirect ke), Google ise duplicate content maan sakta hai.

3. Kaise Kaam Karta Hai

  • Duplicate content ranking signals (backlinks, engagement) ko multiple URLs mein split kar deta hai, jisse koi bhi version strongly rank nahi kar paata.
  • Ye technical issues (WWW/non-WWW, HTTP/HTTPS, URL parameters) ya content copying — dono se ho sakta hai.
Figure 6.12 — Duplicate content ke 4 common causes
Figure 6.12 — Duplicate content ke 4 common causes

4. Kaise Implement Karein (Step-by-Step)

  1. 1Website ka ek preferred version decide karein (www ya non-www, https) aur baaki sab usi par 301 redirect karein.
  2. 2Canonical tags use karein similar/duplicate pages ke liye.
  3. 3URL parameters (jaise ?sort=) ko Search Console mein properly configure karein.
  4. 4Content ko kabhi bhi doosri websites se copy na karein, sirf apna original content likhein.

5. WordPress / HTML Site Example

WordPress: Rank Math ke 'Canonical URL' settings check karein aur www/non-www redirect .htaccess ya hosting panel se set karein.

HTML Site: Manually .htaccess mein 301 redirect rule add karein non-preferred version se preferred version tak.

6. Common Mistakes

  • WWW aur non-WWW dono versions ko live rehne dena bina redirect ke.
  • Same content ko multiple category pages par publish karna.

7. Tools (Manual + AI)

  • Manual: Google Search Console (duplicate content warnings)
  • Manual: Copyscape, Siteliner (duplicate content checker)
  • AI Tools: ChatGPT/Claude se similar-sounding pages ko differentiate karne mein madad lena

8. Interview Questions

  • Duplicate Content SEO ko kaise negatively affect karta hai?
  • Duplicate content issues ko kaise fix karte hain?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India ensure karta hai ki sirf https://claratradeindia.com hi accessible version ho, baaki sab redirect hon.
E-commerce: Ek store same product ko multiple categories mein show karne ke liye canonical tags use karta hai, duplicate pages banane ke bajaye.
Blog/News: Ek news site press-release content ko copy-paste karne ke bajaye original analysis ke saath publish karta hai.

10. Practical Assignment

Browser mein http://, https://, www aur non-www — chaaro versions try karein claratradeindia.com ke, aur check karein sab ek hi final URL par redirect ho rahe hain ya nahi.

6.13 HTTPS

1. Definition (Paribhasha)

HTTPS (HyperText Transfer Protocol Secure) ek encrypted version hai HTTP ka, jo SSL/TLS certificate ke through user aur server ke beech data ko secure karta hai. Ye ek confirmed Google ranking factor bhi hai.

2. Real-World Use

  • Agar Claratrade India ki website HTTPS par nahi hai, to browser 'Not Secure' warning dikhayega, jo visitors ka trust kam kar sakta hai, especially jab wo contact form fill kar rahe hon.

3. Kaise Kaam Karta Hai

  • HTTPS ensure karta hai ki user aur server ke beech transfer hone wala data (jaise form submissions) encrypted ho, jisse hackers ise intercept nahi kar sakte.
  • Google 2014 se HTTPS ko ek (chhota) ranking signal ki tarah use kar raha hai.
Figure 6.13 — HTTP (unsecure) vs HTTPS (SSL/TLS encrypted, trusted)
Figure 6.13 — HTTP (unsecure) vs HTTPS (SSL/TLS encrypted, trusted)

4. Kaise Implement Karein (Step-by-Step)

  1. 1Apni hosting provider se SSL certificate install karein (kai providers ye free mein dete hain — Let's Encrypt).
  2. 2Website ke saare HTTP URLs ko HTTPS par 301 redirect karein.
  3. 3Mixed content issues fix karein (jaise HTTP images HTTPS page par load ho rahi hon).
  4. 4Google Search Console mein HTTPS property verify karein.

5. WordPress / HTML Site Example

WordPress: 'Really Simple SSL' plugin se automatically HTTP se HTTPS migration handle karein.

HTML Site: Hosting panel se SSL install karein aur .htaccess mein HTTP→HTTPS redirect rule add karein.

6. Common Mistakes

  • SSL install karna lekin purane HTTP URLs ko redirect na karna.
  • Mixed content issues ignore karna (kuch resources still HTTP se load ho rahe hon).

7. Tools (Manual + AI)

  • Manual: SSL Labs (SSL configuration test)
  • Manual: Google Search Console (HTTPS report)
  • AI Tools: ChatGPT/Claude se .htaccess redirect rules likhwana

8. Interview Questions

  • HTTPS ranking factor kaise hai?
  • Mixed Content Issue kya hota hai?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India apni website HTTPS par migrate karne ke baad contact form submissions mein users ka trust improve hone ka experience dekhta hai.
E-commerce: Ek store checkout page par HTTPS hona especially critical hai kyunki payment details transfer hoti hain.
Blog/News: Ek news site HTTPS ke saath apne readers ka trust build karta hai.

10. Practical Assignment

Browser mein claratradeindia.com kholkar address bar mein padlock icon check karein aur verify karein ki koi 'Not Secure' warning to nahi hai.

6.14 CDN (Content Delivery Network)

1. Definition (Paribhasha)

CDN (Content Delivery Network) servers ka ek global network hai jo website ke static content (images, CSS, JS) ko world भर mein multiple locations par cache karta hai, taaki users ko content unke geographically nearest server se mile — jisse loading speed fast hoti hai.

2. Real-World Use

  • Agar Claratrade India ka koi client USA mein hai, CDN ke bina unka request India ke server tak jaayega (slow). CDN ke saath, content unke paas ke ek US-based edge server se fast deliver hoga.

3. Kaise Kaam Karta Hai

  • CDN website ke static assets (images, CSS, JS, fonts) ko multiple geographic locations (edge servers) par copy/cache kar leta hai.
  • Jab koi user request karta hai, CDN automatically unke sabse paas wale server se content deliver karta hai.
Figure 6.14 — CDN edge servers globally content ko user ke paas se deliver karte hain
Figure 6.14 — CDN edge servers globally content ko user ke paas se deliver karte hain

4. Kaise Implement Karein (Step-by-Step)

  1. 1Ek CDN provider choose karein (Cloudflare free tier se start kar sakte hain).
  2. 2Apni website ko CDN se connect karein (usually DNS settings change karke).
  3. 3Static assets (images, CSS, JS) ke liye caching rules configure karein.
  4. 4CDN setup ke baad PageSpeed Insights se speed improvement verify karein.

5. WordPress / HTML Site Example

WordPress: Cloudflare plugin ya WP Rocket ke CDN integration se easily setup karein.

HTML Site: Cloudflare account banakar apni domain ke nameservers Cloudflare par point karein.

6. Common Mistakes

  • CDN setup karne ke baad caching rules galat configure karna, jisse purana content dikhta rahe.
  • Bahut chhoti, local-audience-only website ke liye bhi complex CDN setup karna (kabhi-kabhi unnecessary).

7. Tools (Manual + AI)

  • Manual: Cloudflare, BunnyCDN, Amazon CloudFront
  • Manual: PageSpeed Insights (speed improvement verify karne ke liye)
  • AI Tools: ChatGPT/Claude se CDN setup steps aur troubleshooting mein madad lena

8. Interview Questions

  • CDN kya hai aur ye website speed ko kaise improve karta hai?
  • CDN kis type ki websites ke liye especially useful hai?

9. Client Example (Alag-Alag Industries)

Service Industry: Claratrade India Cloudflare ka free plan use karke apni website ke images aur CSS ko globally fast serve karta hai.
E-commerce: Ek store jo pan-India customers serve karta hai, CDN se sabhi regions mein consistent fast loading ensure karta hai.
Blog/News: Ek high-traffic news site CDN use karta hai traffic spikes (breaking news) ke time server load handle karne ke liye.

10. Practical Assignment

Check karein kya claratradeindia.com currently kisi CDN (jaise Cloudflare) ka use kar raha hai (browser dev tools ke 'Network' tab se response headers check kar sakte hain).