Shopify और WooCommerce स्टोर के लिए टेक्निकल SEO चेकलिस्ट

Shopify और WooCommerce स्टोर की टेक्निकल SEO जाँच: noindex, robots.txt, साइटमैप, टाइटल, H1, कैनोनिकल, Product स्ट्रक्चर्ड डेटा, Open Graph, alt टेक्स्ट।

FixReports संपादकीय टीमपढ़ने में 15 मिनट

किसी ऑनलाइन स्टोर की टेक्निकल SEO चेकलिस्ट तीन बातें पक्की करती है: सर्च इंजन उन पेजों को क्रॉल और इंडेक्स कर सकें जिन्हें आप सर्च में दिखाना चाहते हैं, वे समझ सकें कि हर पेज किस बारे में है, और वे उसे सर्च नतीजों में ठीक से दिखा सकें। व्यवहार में इसका मतलब है: कहीं भी भूल से लगे noindex नियम न हों, robots.txt ज़रूरी पेजों को ब्लॉक न करे, साइटमैप में कैनोनिकल URL हों, हर पेज का अपना अलग टाइटल और मेटा डिस्क्रिप्शन हो, एक साफ़ H1 हो, कैनोनिकल टैग वेरिएंट और कलेक्शन के डुप्लिकेट URL को एक जगह समेटें, Product स्ट्रक्चर्ड डेटा वैध हो, Open Graph टैग हों, alt टेक्स्ट वर्णनात्मक हो और कोई इंटरनल लिंक टूटा न हो। ये जाँचें तकनीकी रुकावटें दूर करती हैं; ये रैंकिंग या ट्रैफ़िक की गारंटी नहीं देतीं।

मुख्य बातें

  • robots.txt क्रॉलिंग को नियंत्रित करता है, इंडेक्सिंग को नहीं। किसी पेज को Google से बाहर रखने के लिए noindex इस्तेमाल करें, और उस पेज को robots.txt में ब्लॉक न करें, वरना Google वह नियम कभी देख ही नहीं पाएगा (Google Search Central (नए टैब में खुलता है))।
  • एक साइटमैप फ़ाइल में ज़्यादा से ज़्यादा 50,000 URL या 50 MB (अनकंप्रेस्ड) हो सकते हैं, और Google <priority> और <changefreq> को अनदेखा करता है (Google Search Central (नए टैब में खुलता है))।
  • Google के अनुसार हेडिंग्स की कोई आदर्श संख्या नहीं है, लेकिन प्रोडक्ट का नाम बताने वाला एक H1 ख़रीदारों और स्क्रीन रीडर, दोनों के लिए सबसे साफ़ मुख्य टाइटल है।
  • मर्चेंट लिस्टिंग के लिए प्रोडक्ट का नाम, इमेज और एक nested Offer (AggregateOffer नहीं) ज़रूरी है, जिसमें शून्य से ज़्यादा कीमत और करेंसी हो (Google Search Central (नए टैब में खुलता है))।

Shopify और WooCommerce डिफ़ॉल्ट रूप से क्या संभालते हैं?

Shopify टेक्निकल SEO की ज़्यादातर बुनियादी चीज़ें प्लेटफ़ॉर्म और थीम में ही संभाल लेता है, जबकि WooCommerce स्टोर इनमें से कई के लिए WordPress core और किसी SEO प्लगइन पर निर्भर रहता है।

आइटमShopifyWooCommerce (WordPress)
XML साइटमैप/sitemap.xml, अपने आपWordPress 5.5 से /wp-sitemap.xml, या किसी SEO प्लगइन का साइटमैप
robots.txtअपने आप; robots.txt.liquid से एडिट करेंWordPress की वर्चुअल फ़ाइल, जिसमें core साइटमैप लिस्टेड होता है
कैनोनिकल टैगअपने आप जुड़ते हैंcore इन्हें सिर्फ़ सिंगल पेजों पर जोड़ता है
मेटा डिस्क्रिप्शनहर प्रोडक्ट की search engine listing में एक फ़ील्डSEO प्लगइन या थीम
Product स्ट्रक्चर्ड डेटाथीम, structured_data फ़िल्टर के ज़रिएप्रोडक्ट पेजों पर WooCommerce core का JSON-LD
Open Graph टैगथीम (Dawn: meta-tags.liquid)SEO प्लगइन या थीम
कार्ट और चेकआउटrobots.txt में disallowWooCommerce इन्हें noindex करता है

हर पंक्ति की जानकारी और उसके स्रोत नीचे दिए गए हैं (अक्टूबर 2026 की स्थिति के अनुसार)।

स्टोर के पेज इंडेक्स हो सकें, यह कैसे पक्का करें?

कोई पेज तब इंडेक्स हो सकता है जब वह 200 स्टेटस लौटाए, robots.txt से ब्लॉक न हो और उस पर कोई noindex नियम न हो।

noindex नियम किसी मेटा टैग या HTTP हेडर में हो सकता है, और Google robots.txt के अंदर इसे सपोर्ट नहीं करता (Google (नए टैब में खुलता है)):

<meta name="robots" content="noindex">
X-Robots-Tag: noindex

robots.txt क्रॉलर ट्रैफ़िक को मैनेज करता है; ब्लॉक किया गया URL भी, अगर दूसरे पेज उससे लिंक करते हैं, तो बिना डिस्क्रिप्शन के सर्च नतीजों में दिख सकता है (Google (नए टैब में खुलता है))। Search Console की Page indexing रिपोर्ट (नए टैब में खुलता है) इंडेक्स न हुए हर URL को उसकी वजह के साथ दिखाती है, जैसे यह कि URL पर “noindex” लगा है (URL marked 'noindex')। हर URL का इंडेक्स होना ज़रूरी नहीं है, लेकिन आपके प्रोडक्ट और कलेक्शन पेज इंडेक्स होने चाहिए।

Shopify

डिफ़ॉल्ट robots.txt एडमिन, कार्ट, चेकआउट, अकाउंट और ऑर्डर वाले पाथ ब्लॉक करता है, साथ ही फ़िल्टर किए गए (/collections/*+*) और सॉर्ट किए गए (sort_by) कलेक्शन URL भी, जो कलेक्शन पेजों की डुप्लिकेट होते हैं। आप इसे robots.txt.liquid टेम्पलेट से एडिट कर सकते हैं, लेकिन Shopify इसे अनसपोर्टेड कस्टमाइज़ेशन कहता है और चेतावनी देता है कि गलती होने पर स्टोर का पूरा ट्रैफ़िक जा सकता है (Shopify Help Center (नए टैब में खुलता है))।

किसी पेज, ब्लॉग पोस्ट या प्रोडक्ट को छिपाने के लिए integer मेटाफ़ील्ड seo.hidden को 1 पर सेट करें; इससे वह साइटमैप, सर्च इंजन और स्टोर सर्च से छिप जाता है। Unlisted प्रोडक्ट स्टेटस प्रोडक्ट्स को कलेक्शन और रिकमेंडेशन से भी छिपा देता है (Shopify Help Center (नए टैब में खुलता है))। जब तक स्टोर पासवर्ड से सुरक्षित है, सर्च इंजन उसका साइटमैप नहीं पढ़ सकते।

WooCommerce

Settings > Reading > Search engine visibility जाँचें। जब “Discourage search engines from indexing this site” पर टिक लगा होता है, तो WordPress (5.3 से) आपके पेजों में noindex, nofollow robots मेटा टैग जोड़ देता है (WordPress.org (नए टैब में खुलता है)) और core साइटमैप बंद कर देता है। अगर स्टोर किसी स्टेजिंग साइट पर बना था, तो पक्का करें कि लॉन्च के समय यह बॉक्स अनटिक कर दिया गया था। WooCommerce ख़ुद कार्ट, चेकआउट और My account पेजों को noindex करता है और order received जैसे endpoints पर X-Robots-Tag: noindex भेजता है (WooCommerce source (नए टैब में खुलता है)); यह अपेक्षित व्यवहार है।

ऑनलाइन स्टोर के XML साइटमैप में क्या होना चाहिए?

साइटमैप में सिर्फ़ वे कैनोनिकल, इंडेक्स होने लायक URL होने चाहिए जिन्हें आप सर्च में चाहते हैं: प्रोडक्ट, कलेक्शन या कैटेगरी, कंटेंट पेज और ब्लॉग पोस्ट।

Google के नियम: हर फ़ाइल में ज़्यादा से ज़्यादा 50,000 URL या 50 MB, बड़े सेट के लिए साइटमैप इंडेक्स, एब्सोल्यूट URL, सिर्फ़ वे URL जिन्हें आप सर्च नतीजों में दिखाना चाहते हैं, और <lastmod> तभी जब वह सही हो (Google (नए टैब में खुलता है))। साइटमैप को Search Console की Sitemaps रिपोर्ट में सबमिट करें या robots.txt में उसका रेफ़रेंस दें:

Sitemap: https://example.com/sitemap.xml

Shopify पर हर डोमेन का एक ऑटोमैटिक sitemap.xml होता है, जो प्रोडक्ट, कलेक्शन, ब्लॉग और पेजों के चाइल्ड साइटमैप से लिंक करता है और जैसे-जैसे आप इन्हें जोड़ते हैं, अपडेट होता रहता है; हर इंटरनेशनल डोमेन को अपना अलग साइटमैप मिलता है (Shopify Help Center (नए टैब में खुलता है))।

WooCommerce पर WordPress 5.5 और उसके बाद के वर्ज़न /wp-sitemap.xml पर एक core साइटमैप इंडेक्स देते हैं, जिसका रेफ़रेंस WordPress के robots.txt में होता है, और डिफ़ॉल्ट रूप से हर साइटमैप में 2,000 तक एंट्री होती हैं। Yoast SEO जैसे SEO प्लगइन इसकी जगह अपना साइटमैप लगा देते हैं (Make WordPress Core (नए टैब में खुलता है))। सबमिट करने से पहले जाँच लें कि असल में कौन सा साइटमैप लाइव है।

प्रोडक्ट टाइटल और मेटा डिस्क्रिप्शन कैसे लिखें?

हर पेज को एक अलग, वर्णनात्मक टाइटल और उसका सार बताने वाला मेटा डिस्क्रिप्शन दें, जिसमें ज़रूरी शब्द शुरू में हों, क्योंकि Google स्क्रीन में फ़िट करने के लिए दोनों को छोटा कर देता है।

टाइटल पर Google की गाइडेंस: टाइटल वर्णनात्मक और संक्षिप्त रखें, कीवर्ड स्टफ़िंग और बार-बार दोहराए जाने वाले बॉयलरप्लेट टेक्स्ट से बचें, और साइट का नाम शुरू या आख़िर में किसी डिलिमिटर के साथ लगाएँ। लंबाई की कोई सीमा नहीं है, लेकिन टाइटल लिंक डिवाइस की चौड़ाई के हिसाब से काट दिए जाते हैं (Google (नए टैब में खुलता है))। Google दूसरे टेक्स्ट से भी टाइटल लिंक बना सकता है, जैसे H1 या og:title से।

स्निपेट के लिए Google ज़्यादातर पेज के कंटेंट का इस्तेमाल करता है, और मेटा डिस्क्रिप्शन तब इस्तेमाल करता है जब वह पेज का ज़्यादा सटीक वर्णन करता हो। Google कीमत या निर्माता जैसे प्रोडक्ट से जुड़े तथ्य शामिल करने का सुझाव देता है, और कहता है कि अपने आप बनाए गए डिस्क्रिप्शन भी ठीक हैं, अगर वे पढ़ने लायक और एक-दूसरे से अलग हों (Google (नए टैब में खुलता है))।

<title>Linen shirt, natural, relaxed fit | Example Store</title>
<meta name="description" content="Relaxed-fit shirt in European linen. Sizes XS to XXL, $68, free returns within 30 days.">
  • Shopify: हर प्रोडक्ट के search engine listing सेक्शन में Page title, Meta description और URL handle एडिट करें (Shopify Help Center (नए टैब में खुलता है))। Shopify टाइटल में 70 कैरेक्टर तक स्वीकार करता है, लगभग 60 का सुझाव देता है, और डिस्क्रिप्शन के लिए 160 कैरेक्टर की सलाह देता है (Shopify Help Center (नए टैब में खुलता है))।
  • WooCommerce: WordPress core मेटा डिस्क्रिप्शन प्रिंट नहीं करता (7.1.3 के सोर्स में जाँचा गया), इसलिए किसी SEO प्लगइन या अपनी थीम का इस्तेमाल करें।

क्या हर पेज पर ठीक एक H1 होना चाहिए?

Google कोई तय संख्या नहीं माँगता, लेकिन पेज का नाम बताने वाला एक H1 ख़रीदारों, स्क्रीन रीडर और सर्च इंजन, सबके लिए सबसे साफ़ मुख्य टाइटल है।

Google की SEO starter guide कहती है कि हेडिंग्स की कोई आदर्श संख्या नहीं है और Search के लिए हेडिंग्स का क्रम मायने नहीं रखता, हालाँकि सिमैंटिक क्रम स्क्रीन रीडर की मदद करता है (Google (नए टैब में खुलता है))। टाइटल लिंक पर इसकी गाइडेंस मुख्य टाइटल को सबसे प्रमुख टेक्स्ट बनाने का सुझाव देती है, जैसे पहले दिखने वाले <h1> के रूप में। W3C का ट्यूटोरियल जोड़ता है कि हेडिंग्स पेज की बनावट बताती हैं और हेडिंग के स्तर बीच में छोड़ने से बचना चाहिए (W3C WAI (नए टैब में खुलता है))।

स्टोर्स में आम गलतियाँ: हर पेज पर लोगो का H1 में होना, प्रोडक्ट का नाम <div> या H2 में होना, किसी ऐप से आया दूसरा H1, और बिना H1 वाले कलेक्शन पेज।

कैनोनिकल URL वेरिएंट और कलेक्शन के डुप्लिकेट कैसे संभालते हैं?

कैनोनिकल टैग Google को बताता है कि एक जैसे कंटेंट वाले कई URL में से किसे इंडेक्स करना है, इसलिए वेरिएंट पैरामीटर और कलेक्शन पाथ वाले URL एक पसंदीदा प्रोडक्ट URL की ओर इशारा करने चाहिए।

Google रीडायरेक्ट और rel="canonical" को मज़बूत सिग्नल मानता है और साइटमैप में शामिल होने को कमज़ोर सिग्नल। एब्सोल्यूट URL इस्तेमाल करें, और कैनोनिकल चुनने के लिए robots.txt या noindex का इस्तेमाल न करें (Google (नए टैब में खुलता है))। ?color=green जैसे वैकल्पिक क्वेरी पैरामीटर वाले वेरिएंट के लिए Google बिना पैरामीटर वाले URL को कैनोनिकल बनाने का सुझाव देता है। Google # फ़्रैगमेंट को अनदेखा करता है, इसलिए वेरिएंट के लिए पाथ या पैरामीटर चाहिए, और वह इंडेक्स होने लायक पेजों पर self-referencing कैनोनिकल और लिंक, साइटमैप व कैनोनिकल टैग में एक जैसे URL रखने की सलाह देता है (Google (नए टैब में खुलता है))।

<link rel="canonical" href="https://example.com/products/linen-shirt">

अगर Google आपकी पसंद को अनदेखा करता है, तो Page indexing रिपोर्ट में यह स्टेटस दिखता है कि Google ने यूज़र से अलग कैनोनिकल चुना है (Duplicate, Google chose different canonical than user), जो आमतौर पर आपस में टकराते सिग्नल्स का संकेत है।

  • Shopify: कैनोनिकल टैग अपने आप बनते हैं (Shopify Help Center (नए टैब में खुलता है)); Dawn थीम <link rel="canonical" href="{{ canonical_url }}"> प्रिंट करती है। जो थीम within फ़िल्टर इस्तेमाल करती हैं, वे कलेक्शन से जुड़े प्रोडक्ट URL (/collections/summer/products/linen-shirt) बनाती हैं, और Shopify बताता है कि ये स्टैंडर्ड प्रोडक्ट पेज की डुप्लिकेट होती हैं (Shopify (नए टैब में खुलता है))। जाँचें कि इनका कैनोनिकल /products/linen-shirt की ओर इशारा करता हो।
  • WooCommerce: WordPress core सिर्फ़ प्रोडक्ट और पेज जैसे सिंगल व्यू पर कैनोनिकल टैग प्रिंट करता है (WordPress developer reference (नए टैब में खुलता है)), इसलिए शॉप और कैटेगरी आर्काइव आपके SEO प्लगइन या थीम पर निर्भर हैं। प्रोडक्ट परमालिंक स्ट्रक्चर बदलने से हर प्रोडक्ट का URL बदल जाता है, और जब तक आप रीडायरेक्ट नहीं जोड़ते, पुराने लिंक 404 एरर देते हैं (WooCommerce (नए टैब में खुलता है))।

मर्चेंट लिस्टिंग के लिए Product स्ट्रक्चर्ड डेटा कैसे सेट करें?

Product मार्कअप जोड़ें, जिसमें एक nested Offer हो जो पेज पर दिख रही कीमत और उपलब्धता से मेल खाए, फिर उसे Google के Rich Results Test में जाँचें।

Google उन प्रोडक्ट पेजों के लिए product snippets इस्तेमाल करता है जहाँ लोग सीधे ख़रीद नहीं सकते, और जहाँ ख़रीद सकते हैं, वहाँ merchant listings (Google (नए टैब में खुलता है))। Google आमतौर पर JSON-LD की सलाह देता है (Google (नए टैब में खुलता है))। मर्चेंट लिस्टिंग के लिए name, image और Offer के रूप में offers ज़रूरी हैं, जिसमें price शून्य से ज़्यादा हो और priceCurrency ISO 4217 फ़ॉर्मेट में हो। सुझाई गई प्रॉपर्टीज़ में availability, gtin, brand, aggregateRating, shippingDetails और hasMerchantReturnPolicy शामिल हैं (Google (नए टैब में खुलता है))। वेरिएंट के लिए Google hasVariant, variesBy और productGroupID के साथ ProductGroup को सपोर्ट करता है (Google (नए टैब में खुलता है))।

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Linen shirt, natural",
  "image": ["https://example.com/images/linen-shirt-1x1.jpg"],
  "sku": "LS-NAT-M",
  "brand": { "@type": "Brand", "name": "Example Store" },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/products/linen-shirt",
    "price": "68.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}
</script>

सिर्फ़ उसी चीज़ का मार्कअप करें जो ख़रीदारों को पेज पर दिखती है; Google इस बात की गारंटी नहीं देता कि स्ट्रक्चर्ड डेटा सर्च नतीजों में दिखेगा (Google (नए टैब में खुलता है))।

  • Shopify: {{ product | structured_data }} बिना वेरिएंट वाले प्रोडक्ट के लिए Product और वेरिएंट वाले प्रोडक्ट के लिए ProductGroup आउटपुट करता है (Shopify (नए टैब में खुलता है)); Dawn इसे अपने प्रोडक्ट सेक्शन में शामिल करती है। अगर कोई रिव्यू या SEO ऐप अपना अलग मार्कअप जोड़ता है, तो डुप्लिकेट की जाँच करें।
  • WooCommerce: core प्रोडक्ट पेजों पर Product JSON-LD प्रिंट करता है, जिसमें SKU, offers, रिव्यू होने पर रेटिंग, और GTIN होता है, बशर्ते GTIN, UPC, EAN या ISBN फ़ील्ड (WooCommerce 9.2 (नए टैब में खुलता है) में जोड़ा गया) भरा हो। अलग-अलग वेरिएशन कीमतों वाले variable प्रोडक्ट्स को AggregateOffer प्राइस रेंज मिलती है, जब तक URL किसी एक वेरिएशन को न चुने (WooCommerce source (नए टैब में खुलता है)), इसलिए इन्हें टेस्ट करें, क्योंकि मर्चेंट लिस्टिंग के लिए Offer चाहिए।

रिटर्न के लिए Google मार्कअप में ऑर्गनाइज़ेशन-स्तर की रिटर्न पॉलिसी भी स्वीकार करता है, लेकिन Merchant Center या Search Console की सेटिंग्स को प्राथमिकता मिलती है (Google (नए टैब में खुलता है))।

प्रोडक्ट पेजों पर कौन से Open Graph टैग होने चाहिए?

प्रोडक्ट पेजों पर og:title, og:type, og:image और og:url होने चाहिए, साथ ही og:description और og:image:alt, ताकि शेयर किए गए लिंक में सही टाइटल और फ़ोटो दिखे।

Open Graph प्रोटोकॉल इन चारों को ज़रूरी बताता है, og:url को कैनोनिकल URL के रूप में परिभाषित करता है, और कहता है कि हर og:image के साथ og:image:alt होना चाहिए (ogp.me (नए टैब में खुलता है))।

<meta property="og:type" content="product">
<meta property="og:title" content="Linen shirt, natural">
<meta property="og:url" content="https://example.com/products/linen-shirt">
<meta property="og:image" content="https://example.com/images/linen-shirt-1200x630.jpg">
<meta property="og:image:alt" content="Natural linen shirt on a hanger">
<meta property="og:description" content="Relaxed-fit shirt in European linen.">
  • Shopify: Dawn की snippets/meta-tags.liquid इन्हें पेज टाइटल, कैनोनिकल URL और प्रोडक्ट इमेज से आउटपुट करती है (Shopify Dawn on GitHub (नए टैब में खुलता है))। Online Store > Preferences में एक फ़ॉलबैक इमेज सेट करें (Shopify Help Center (नए टैब में खुलता है))।
  • WooCommerce: न WordPress core (7.1.3) और न WooCommerce (11.2.1) Open Graph टैग प्रिंट करते हैं, इसलिए इन्हें किसी SEO प्लगइन या थीम से जोड़ें।

प्रोडक्ट इमेज के लिए alt टेक्स्ट क्यों ज़रूरी है?

alt टेक्स्ट सर्च इंजन और स्क्रीन रीडर इस्तेमाल करने वालों को बताता है कि प्रोडक्ट इमेज में क्या दिख रहा है, और Google इसे कंप्यूटर विज़न और पेज कंटेंट के साथ मिलाकर इस्तेमाल करता है।

इमेज पर Google की गाइडेंस कीवर्ड स्टफ़िंग के बिना उपयोगी और सटीक alt टेक्स्ट माँगती है; उसका सबसे अच्छा उदाहरण “Dalmatian puppy playing fetch” (गेंद लाने का खेल खेलता डालमेशियन पिल्ला) है। Google CSS बैकग्राउंड इमेज इंडेक्स नहीं करता, इसलिए प्रोडक्ट फ़ोटो <img> एलिमेंट में होनी चाहिए (Google (नए टैब में खुलता है))। स्टोर के लिए इसका मतलब है “नैचुरल लिनन शर्ट, पीछे से” जैसा alt टेक्स्ट, न कि “शर्ट शर्ट लिनन ख़रीदें”।

टूटे इंटरनल लिंक कैसे खोजें और ठीक करें?

अपने स्टोर को क्रॉल करें, 4xx एरर देने वाले इंटरनल लिंक की सूची बनाएँ, और हर लिंक को अपडेट करें या पुराने URL को सबसे क़रीबी लाइव पेज पर 301 रीडायरेक्ट करें।

Google उन लिंक को क्रॉल करता है जो href वाले <a> एलिमेंट के रूप में बने हों, और सलाह देता है कि हर ज़रूरी पेज कम से कम एक दूसरे पेज से लिंक हो (Google (नए टैब में खुलता है))। 4xx कोड लौटाने वाले URL इंडेक्स नहीं होते, और जो पहले से इंडेक्स हैं, वे हटा दिए जाते हैं; 301 एक मज़बूत रीडायरेक्ट सिग्नल है और 302 कमज़ोर (Google (नए टैब में खुलता है))। स्टोर में लिंक तब टूटते हैं जब प्रोडक्ट डिलीट या रीनेम होते हैं, handle बदलते हैं या कलेक्शन हटा दिए जाते हैं, जबकि पुराने लिंक मेन्यू, डिस्क्रिप्शन और ब्लॉग पोस्ट में बने रहते हैं।

  • Shopify: Content > Menus > View URL redirects > Create URL redirect पर जाएँ। Shopify सिर्फ़ उन्हीं URL को रीडायरेक्ट करता है जो सच में टूटे हुए हैं (Shopify Help Center (नए टैब में खुलता है))।
  • WooCommerce: जब भी आप slug या परमालिंक सेटिंग्स बदलें, सर्वर नियम या कोई रीडायरेक्ट प्लगइन जोड़ें।

एक मुफ़्त स्कैन लगभग एक मिनट में इनमें से कई समस्याएँ पकड़ लेता है। SEO सुधार रिपोर्ट 25 पेजों तक टाइटल, मेटा डिस्क्रिप्शन, H1, कैनोनिकल, noindex, robots.txt, साइटमैप, Product स्ट्रक्चर्ड डेटा, Open Graph, alt टेक्स्ट और टूटे इंटरनल लिंक जाँचती है, और आपके प्लेटफ़ॉर्म के हिसाब से सुधार बताती है।

अक्सर पूछे जाने वाले प्रश्न

क्या टेक्निकल SEO ठीक करने से बेहतर रैंकिंग की गारंटी मिलती है?

नहीं। ये सुधार उन कारणों को दूर करते हैं जिनकी वजह से कोई पेज क्रॉल, इंडेक्स या समझा नहीं जा पाता; रैंकिंग अब भी प्रासंगिकता (relevance) और कई दूसरे कारकों पर निर्भर करती है।

क्या हर प्रोडक्ट वेरिएंट का अपना इंडेक्स किया गया URL होना चाहिए?

यह इस बात पर निर्भर करता है कि वेरिएंट कैसे बने हैं। अगर वे एक ही पेज साझा करते हैं और सिर्फ़ किसी वैकल्पिक क्वेरी पैरामीटर से अलग होते हैं, तो Google बिना पैरामीटर वाले URL को कैनोनिकल बनाने का सुझाव देता है; अगर हर वेरिएंट का अपना पेज है, तो वेरिएंट पर Google की गाइडेंस हर पेज को अलग मानती है।

वैध मार्कअप होने पर भी मेरे प्रोडक्ट के रिच रिज़ल्ट क्यों नहीं दिखते?

Google वैध स्ट्रक्चर्ड डेटा के लिए रिच रिज़ल्ट की गारंटी नहीं देता। जाँचें कि मार्कअप पेज पर दिखने वाले कंटेंट से मेल खाता है, शून्य से ज़्यादा कीमत वाला Offer इस्तेमाल करता है और Rich Results Test में पास होता है।

क्या मुझे फ़िल्टर किए गए कलेक्शन पेज robots.txt में ब्लॉक करने चाहिए?

Shopify पर डिफ़ॉल्ट robots.txt पहले से ही फ़िल्टर और सॉर्ट किए गए कलेक्शन URL को disallow करता है, क्योंकि वे कलेक्शन पेजों की डुप्लिकेट होते हैं। अगर आप robots.txt.liquid एडिट करते हैं, तो इन नियमों को तब तक बनाए रखें जब तक उन्हें बदलने की कोई ठोस वजह न हो।

स्रोत