سئو فروشگاه اینترنتی؛ از کاتالوگ تا فروش قابل‌سنجش

فروشگاهی که برای هزاران Query رتبه دارد اما بیشتر محصولاتش ناموجود، قیمت‌ها ناهماهنگ و Checkout آن معیوب است، پروژه موفق سئو نیست. برعکس، یک فروشگاه می‌تواند Traffic کمتری داشته باشد اما برای کالاهای سودآور و موجود، مشتری واجد شرایط بیاورد و مرجوعی کمتری بسازد. بنابراین هدف سئو فروشگاه اینترنتی افزایش کلیک به هر قیمت نیست؛ اتصال تقاضا به Product truth، Eligibility معامله و Outcome قابل‌سنجش است.

این راهنما سئوی Ecommerce را از فهرست Keyword، متن دسته و چند Tag فراتر می‌برد: نقش Category، Product و Variant را تعیین می‌کنیم، Facet و Pagination را کنترل می‌کنیم، Page/Schema/Feed/Cart را همگام نگه می‌داریم، موجودی و کالای متوقف‌شده را مدیریت می‌کنیم و نتیجه را از Search Console تا GA4، Backend، حاشیه سود و مرجوعی می‌سنجیم.

سئو فروشگاه اینترنتی دقیقاً چه مسئله‌ای را حل می‌کند؟

SEO کمک می‌کند موتور جست‌وجو صفحه مناسب را کشف، Crawl، تفسیر و برای Query مرتبط ارزیابی کند و کاربر بتواند درباره کلیک تصمیم بگیرد. اما Search فقط یکی از ورودی‌های Journey است. Availability، قیمت، اعتماد، پرداخت، تحویل و تجربه پس از خرید تعیین می‌کنند Traffic به ارزش تبدیل می‌شود یا نه.

لایهپرسشمالک نمونهFailure رایج
Product truthکالا واقعاً چیست و چه شرایطی دارد؟Catalog/PIMSKU، قیمت یا Variant اشتباه
Discoveryکدام URL مالک کدام نیاز است؟SEO/IAOrphan، cannibalization یا facet explosion
Eligibilityآیا این کاربر اکنون می‌تواند بخرد؟Commerce/Opsناموجود، منطقه ارسال یا قیمت مبهم
Transactionانتخاب تا پرداخت درست کار می‌کند؟Product/EngineeringCart drift یا Payment unknown
Outcomeارزش واقعی چه بود؟Analytics/FinancePurchase بدون Margin/Return

راهنمای رسمی SEO برای سایت‌های Ecommerce در Google Search نیز روی داده محصول، ساختار سایت، URL، Structured data و Pagination به‌عنوان یک سیستم مرتبط تمرکز دارد.

ترافیک Organic «رایگان» و فروش آن تضمینی نیست

برای هر Click پول Media نمی‌دهید، اما SEO هزینه دارد: تحقیق، داده کاتالوگ، محتوا، عکس، توسعه، Crawl، Monitoring، Merchant operations، Update و Incident. Organic نیز الزاماً نرخ تبدیل بالاتری از همه کانال‌ها ندارد؛ Query، Audience، Device، موجودی، قیمت و مدل Attribution نتیجه را تغییر می‌دهند.

Rank بالا هم به‌تنهایی اعتماد نمی‌سازد. کاربر قیمت، هویت فروشنده، روش ارسال، Return، Review، امنیت معامله و تجربه واقعی را ارزیابی می‌کند. Search outcome را با Business outcome جداگانه گزارش کنید.

Baseline را با اقتصاد کاتالوگ بسازید

قبل از Keyword research، بدانید کدام کالاها ارزش جذب دارند و آیا فروشگاه توان انجام وعده را دارد.

گروه دادهMetric نمونهتصمیم
تقاضاQuery، Impression، Click، Seasonalityکدام نیاز پوشش می‌خواهد؟
عرضهIn-stock rate، assortment و lead timeکدام صفحه قابل اتکاست؟
اقتصادContribution margin، CAC و shipping costکدام Cluster اولویت دارد؟
تجربهSearch success، add-to-cart و checkout errorگلوگاه Journey کجاست؟
کیفیتلغو، مرجوعی، دلیل Return و Supportکدام Traffic نامتناسب است؟
فنیIndex coverage، CWV، 4xx/5xx و parityکدام مانع کشف/خرید است؟

Revenue ناخالص می‌تواند گمراه‌کننده باشد. رشد فروش کالایی با حاشیه کم، نرخ مرجوعی بالا یا تأمین ناپایدار شاید ارزش خالص را کم کند. Baseline را در سطح Category، Brand، Product group و SKU نگه دارید.

اگر Baseline فنی و محتوایی ندارید، چک‌لیست ممیزی کامل سئو را با نمونه‌گیری در سطح Template و کنترل‌های Catalog-wide ترکیب کنید.

نقشه Intent به نوع صفحه

یک Keyword list برای Ecommerce کافی نیست. Query را به Job و Page type وصل کنید تا مقاله با دسته یا Product با Variant رقابت نکند.

Intent/JobQuery نمونهمالک محتملOutcome
مرور Categoryکفش دویدن مردانهCategory/PLPFilter، compare و select
ویژگی/Use caseکفش دویدن برای کف پای صافCurated landing یا GuideFit و route به کالا
مدل مشخصخرید مدل X سایز ۴۲PDP/Variantارزیابی و خرید
مقایسهمدل X یا YComparisonانتخاب معیارمحور
راهنمای قبل خریدچطور سایز کفش را انتخاب کنیمGuide/Toolکاهش ریسک Fit
برندمحصولات برند XBrand landingBrowse مجموعه معتبر
پس از خریدنحوه شست‌وشوی مدل XHelp/Guideاستفاده و کاهش Return

Long-tail را با Eligibility بسنجید

عبارت طولانی لزوماً رقابت کمتر یا Conversion بیشتر ندارد. Query دقیق «کفش برند X سایز ۴۲ مشکی» فقط وقتی ارزش دارد که Variant واقعاً موجود، قابل ارسال و دارای URL/State قابل اتکا باشد. Opportunity را با Demand confidence، Margin، Availability، Return risk، Content evidence و هزینه نگهداری امتیاز دهید.

Product truth، منبع حقیقت SEO فروشگاه است

Title یا Schema نباید واقعیت جدا از PIM/ERP باشد. برای هر Product group و SKU یک رکورد مرجع لازم است:

  • شناسه Parent، SKU، GTIN/MPN در صورت وجود و Brand؛
  • نام استاندارد، Attribute dictionary، واحد و Variant axes؛
  • قیمت پایه/تخفیف، واحد پول، تاریخ و شرایط؛
  • موجودی قابل فروش، Lead time و محدوده ارسال؛
  • ویژگی، Fit، compatibility، هشدار و Not included؛
  • تصویر/ویدئو متصل به Variant درست و حقوق استفاده؛
  • Return/warranty و محدودیت‌های معامله؛
  • Source، Owner، version و آخرین تأیید.

برای ساخت Fact sheet، Claim ledger و متن مبتنی بر داده، راهنمای نوشتن توضیحات محصول را اجرا کنید.

معماری سایت و مالکیت URL

ساختار رایج Homepage→Category→Subcategory→Product نقطه شروع است، نه قانون تغییرناپذیر. Depth، assortment و Jobهای واقعی تعیین می‌کنند چند سطح لازم است. URLهای مهم باید از لینک Crawlable قابل رسیدن باشند؛ Search box به‌تنهایی مسیر کشف Crawler نیست.

Google در راهنمای ساختار Navigation فروشگاه تأکید می‌کند Categoryها به Subcategory و Productها با <a href> واقعی وصل شوند. Sitemap یا Feed مکمل‌اند، نه جای Internal link.

رجیستری مالک URL

فیلدهدف
Page typeCategory، Brand، Curated facet، Product، Variant، Guide
Intent ownerQuery/Job اصلی و موارد خارج از محدوده
Canonical policySelf، Parent یا تصمیم استثنا
Index eligibilityInventory، uniqueness، demand و stability
Internal sourcesNav، Category، Guide، related product
LifecycleActive، OOS، discontinued، successor
Owner/refreshتیم و Trigger بازبینی

صفحه دسته‌بندی را برای انتخاب بسازید، نه سهمیه کلمه

Category page باید مجموعه را تعریف و تصمیم را آسان کند. متن ثابت ۲۰۰ یا ۳۰۰ کلمه و «LSI keyword» الزام نیست. گاهی یک معرفی دوخطی، Filter خوب و کارت دقیق بهترین پاسخ است؛ گاهی راهنمای انتخاب و جدول تفاوت لازم می‌شود.

اجزای تصمیم‌ساز PLP

  • H1 و توضیح Scope: چه کالاهایی داخل/خارج این مجموعه‌اند؛
  • تعداد نتیجه و State واضح برای Loading/Empty/Error؛
  • Filter و Sort بر Attribute واقعی، با Label فارسی روشن؛
  • کارت کالا با عنوان، Variant cue، قیمت/واحد، Availability و تصویر درست؛
  • Selection/Compare در جایی که Attributeها پیچیده‌اند؛
  • راهنمای کوتاه متناسب با ریسک تصمیم و لینک به Guide عمیق؛
  • Pagination/Load more قابل استفاده و Crawl؛
  • پشتیبانی از Mobile، Keyboard، RTL و بازگشت به موقعیت قبلی.

Keyword را در Heading و متن فقط جایی بیاورید که Scope را روشن می‌کند. انباشتن توضیح طولانی پایین Grid برای موتور جست‌وجو، پاسخ کاربر نیست.

Faceted navigation را با ماتریس Demand و Crawl کنترل کنید

ترکیب Brand، رنگ، سایز، قیمت، جنس، Sort و Tracking parameter می‌تواند میلیون‌ها URL تولید کند. راه‌حل واحد «همه noindex» یا «همه canonical به Category» نیست. هر Facet را بر اساس تقاضا، ارزش انتخاب، ثبات موجودی و تمایز محتوا طبقه‌بندی کنید.

Facet stateSearch demandInventoryتصمیم محتمل
Curated landingمعتبر و مستقلپایدار/کافیURL پایدار، self-canonical، لینک داخلی و محتوای تصمیم‌ساز
Useful filter onlyکم یا نامشخصمتغیرقابل استفاده برای کاربر؛ Index policy کنترل‌شده
Sort/viewIntent مستقل نداردهمان مجموعهاز Index خارج و Crawl محدود در صورت نیاز
Zero-resultبدون عرضهصفر۲۰۰ empty فقط برای UX جاری؛ از Index دور
Tracking/sessionهیچهمان محتوااز لینک Canonical پاک و در URL داخلی تولید نشود

مستند مدیریت Crawl در Faceted navigation راه‌های جلوگیری از Crawl بی‌پایان URLهای Facet را توضیح می‌دهد. قبل از Rule کلی، Server log و نمونه URLها را تحلیل کنید؛ تغییر ناگهانی Robots می‌تواند کشف صفحات لازم را هم قطع کند.

Canonical درمان همه Facetها نیست

canonical سیگنال ترجیح برای صفحات تکراری/بسیار مشابه است، نه دستور قطعی و نه ابزار صرفه‌جویی Crawl. اگر Facet محتوای واقعاً متفاوت و تقاضای مستقل دارد، canonical به Parent با هدف Index آن متناقض است. اگر URL نباید Index شود، noindex تنها وقتی دیده می‌شود که Crawler بتواند صفحه را Crawl کند.

Pagination، Load more و Infinite scroll

Googlebot معمولاً Button را کلیک نمی‌کند و Interaction کاربر را برای Load more اجرا نمی‌کند. همه Productهای مهم باید از URL و لینک Crawlable قابل کشف باشند. راهنمای Pagination فروشگاه Google لینک ترتیبی با href و URL مستقل برای Pageها را توصیه می‌کند.

الگومزیت UXریسک Search/UXکنترل
Paginationموقعیت و اندازه قابل فهمPage loadهای بیشترURL مستقل و Next link
Load moreادامه در Contextمحتوا فقط پس از کلیکHistory/URL و صفحات Crawlable
Infinite scrollمرور روانScroll fatigue، Footer و کشفPaginated fallback و restore position

هر Page مجموعه معمولاً self-canonical است؛ canonical همه صفحات به Page ۱ باعث می‌شود محتوای منحصربه‌فرد Productهای بعدی کم‌رنگ شود. Filter/Sort و Pagination را دو مسئله جدا ببینید.

صفحه محصول باید عدم‌قطعیت خرید را کم کند

PDP فقط ظرف توضیح Keyword-rich نیست. کاربر باید هویت کالا، Fit، شرایط معامله و ریسک را بفهمد.

لایهاطلاعاتFailure
Identityنام، Brand، Model، SKU و Variantعنوان مبهم یا SKU ناسازگار
Evaluationتصویر، Spec، Feature→Outcome و مقایسهکپی سازنده بدون Context
Fitابعاد، سایز، compatibility و use caseمرجوعی ناشی از انتظار اشتباه
Transactionقیمت، موجودی، ارسال، ضمانت و Returnهزینه پنهان یا Promise مبهم
EvidenceSource، Review، تست و محدودیتادعای بی‌منبع
ActionVariant انتخاب‌شده و Add to cart معتبرافزودن SKU/قیمت اشتباه

Title، H1 و Meta باید Product و Variant را درست توصیف کنند، اما Google می‌تواند Snippet را بازنویسی کند. Alt تصویر نقش و اطلاعات Visual را می‌گوید؛ ظرف تکرار Keyword نیست. برای Shot list، دقت رنگ، Variant و Delivery وب، راهنمای عکاسی محصول فروشگاهی را ببینید.

Variantها: یک صفحه یا چند URL؟

تصمیم بر اساس تفاوت قابل جست‌وجو، قیمت/موجودی، محتوای مستقل و توان نگهداری است.

الگومناسب وقتیCanonical/Schemaریسک
Single PDPVariantها تفاوت محدود دارندیک canonical گروه؛ State با URL قابل انتخاب در صورت نیازVariant در Share/Back مشکل
Variant URLرنگ/سایز/مدل صفحه مستقل لازم داردself یا policy مستند؛ Product کاملThin/duplicate و drift
Separate productIntent، هویت و محتوا واقعاً مستقل‌اندهر Product مالک خودتقسیم بی‌دلیل سیگنال

Google در Product variant structured data استفاده از ProductGroup، شناسه یکتا و URLی را توضیح می‌دهد که Variant درست را با تصویر، قیمت و موجودی preselect کند. Schema باید مدل واقعی Catalog را بازتاب دهد، نه آن را اختراع کند.

Page، Schema، Feed و Cart باید یک حقیقت بگویند

کاربر نباید در Search قیمت A، روی صفحه قیمت B و در Cart قیمت C ببیند. یک Parity contract بسازید:

فیلدPageSchema/FeedCart/Backend
Product/SKUنام و Variant دیده‌شدهID همان Entityهمان SKU انتخابی
Priceواحد و شرایط روشنISO currency و مقدار واقعیمبلغ قابل پرداخت
Availabilityقابل خرید/ناموجودوضعیت همگامInventory revalidation
ShippingRegion، هزینه و زمانفقط داده پشتیبانی‌شدهQuote نهایی
Returnشرایط قابل خواندنPolicy منطبقاجرای واقعی

Merchant listing structured data می‌تواند Eligibility نمایش‌های غنی‌تر را افزایش دهد، اما نمایش را تضمین نمی‌کند. داده باید روی صفحه قابل مشاهده و دقیق باشد. برای معماری JSON-LD، Validation و Governance، راهنمای اسکیما مارکاپ را اجرا کنید.

Structured data در برابر Merchant Center

Structured data روی سایت و Feed دو کانال متفاوت‌اند. Google در راهنمای اشتراک داده محصول توضیح می‌دهد که Feed و صفحه ممکن است به‌دلیل تأخیر قیمت/موجودی ناسازگار شوند و باید همگام‌سازی شوند.

برای کسب‌وکار مستقر در ایران: طبق محدودیت‌های رسمی کشور Merchant Center، این سرویس برای Retailerهای مستقر در ایران در دسترس نیست. راه دورزدن ارائه نکنید. Eligibility جاری را پیش از هر برنامه بین‌المللی از منبع رسمی و مشاور حقوقی بررسی کنید. Product structured data صحیح روی سایت همچنان یک موضوع مستقل فنی است، اما مساوی دسترسی به Merchant Center یا تضمین Rich result نیست.

موجودی و چرخه عمر Product URL

وضعیتصفحه/Statusمحتوا و ActionSchema
موقتاً ناموجود۲۰۰ اگر بازگشت محتمل استزمان/اطلاع‌رسانی صادقانه، جایگزین مرتبطOutOfStock
توقف با جانشین واقعی۳۰۱ پس از بررسی Intentمقصد معادل و توضیح جایگزینیداده مقصد
توقف بدون جانشین۲۰۰ آرشیوی یا ۴۰۴/۴۱۰ بر اساس ارزشاطلاعات تاریخی یا صفحه خطای مفیدOffer خرید جعلی نداشته باشد
Variant ناموجودParent یا Variant URL طبق policyState Variant و گزینه‌های واقعیAvailability همان Variant
SeasonalURL پایدارفصل بعد و جایگزین فعلی با تاریخAvailability جاری

Redirect همه Productهای حذف‌شده به Category یا Homepage درست نیست. تصمیم Migration و ۴۰۴/۴۱۰ در راهنمای ریدایرکت ۳۰۱ و URL mapping تفصیلی آمده است.

robots.txt ابزار کنترل Index نیست

robots.txt Crawl را محدود می‌کند؛ URL Block‌شده ممکن است از طریق لینک‌ها شناخته و بدون محتوای Crawl‌شده در نتایج ظاهر شود. noindex باید توسط Crawler دیده شود؛ اگر همان URL در Robots مسدود باشد، Meta آن خوانده نمی‌شود. این نکته در مستند Robots meta گوگل صریح است.

نوع URLکنترل محتملنکته
Account/Order خصوصیAuthentication + noindex defense-in-depthRobots امنیت نیست
Cart/Checkoutnoindex و لینک عملیاتی لازمنباید در Sitemap باشد
Internal searchnoindex و کنترل Crawl الگوصفحه جست‌وجو را Landing نسازید
Facet بی‌ارزشURL design، لینک‌سازی و Crawl policyRule با Log و استثنا
Product/Category اصلیIndexable و Crawlable۲۰۰، self-canonical و Internal link

Canonical، URL و پارامترها را هماهنگ کنید

  • URL پایدار، قابل خواندن و مستقل از Session ID باشد.
  • Product ID داخلی تغییرپذیر را بی‌دلیل در چند Path تکرار نکنید.
  • Canonical، Internal link، Sitemap و Schema URL به یک نسخه اشاره کنند.
  • پارامتر Campaign، Sort و View در لینک‌های Canonical تولید نشوند.
  • Facet indexable URL تمیز، stable inventory و محتوای متمایز داشته باشد.
  • تغییر Slug فقط با URL map، ۳۰۱ مستقیم و اصلاح لینک‌ها اجرا شود.
  • URL فارسی/Finglish را بر اساس پایداری و عملیات انتخاب کنید؛ Encoding را تست کنید.

Mobile، سرعت و Reliability مستقیماً Journey را محدود می‌کنند

Google نسخه موبایل را برای Index/Ranking استفاده می‌کند؛ اما «Mobile-friendly» فقط Grid responsive نیست. Search، Filter، Gallery، Variant selector، Sticky add-to-cart، Cart و Payment باید روی Touch، Keyboard، RTL، Zoom و شبکه ضعیف کار کنند.

مسئلهکنترلGuardrail
LCP تصویر Product/HeroFormat، dimensions، priority و CDNدقت رنگ و کیفیت لازم
INP Filter/Variantکاهش Main-thread و state updateنتیجه و قیمت درست
CLS کارت/Priceفضای رزروشده و font metricsMisclick Add to cart
API/Search failureTimeout، retry محدود و fallbackDuplicate order و overload
Third partyOwner، consent، budget و expiryPrivacy و Checkout availability

Speed به‌تنهایی Rank یا فروش را تضمین نمی‌کند. اثر را با Field data، Segment و Outcome بسنجید. برای Journey کامل Search→Filter→PDP→Checkout، راهنمای UX فروشگاه اینترنتی را مبنا قرار دهید.

Internal linking بر اساس رابطه محصول و تصمیم

لینک داخلی باید کشف و انتخاب را کمک کند:

  • Homepage به Categoryهای استراتژیک، نه همه SKUها؛
  • Category به Subcategory/Productهای موجود با href واقعی؛
  • Guide به Category/PDP در نقطه تصمیم و با Anchor روشن؛
  • PDP به compatibility، جایگزین، مکمل و راهنمای استفاده؛
  • محصول Discontinued به Successor فقط در صورت معادل‌بودن؛
  • Breadcrumb به hierarchy واقعی و سازگار با Navigation؛
  • Reverse link از صفحه تجاری به Guide مفید برای ریسک/انتخاب.

کارت «محصولات مرتبط» اگر فقط بر Margin یا تبلیغ چیده شود ممکن است اعتماد و Relevance را خراب کند. منطق Relation، Availability و Diversity را ثبت و Outcome/Guardrail را اندازه بگیرید.

Content برای Ecommerce باید به تصمیم و استفاده وصل شود

وبلاگ مستقل از Catalog موتور فروش نمی‌شود. Content cluster را حول Job بسازید: انتخاب، مقایسه، اندازه‌گیری، compatibility، نصب، نگهداری، عیب‌یابی و Return prevention. هر Guide باید Owner URL تجاری و مسیر برگشت داشته باشد.

داراییEvidenceRouteOutcome
راهنمای خریدمعیار و Trade-offCurated categoryQualified select
مقایسهتست هم‌شرایطدو PDP/AlternativeDecision و Return
Calculatorفرمول و فرضProduct fitUse و conversion
Compatibility tableSource مدل/SKUVariant دقیقکاهش خطا
راهنمای استفادهSME/Manual/TestSupport و accessorySupport/retention

تولید انبوه متن AI برای هزاران Attribute بدون Source، تمایز یا Human review، کاتالوگ را با خطا مقیاس می‌دهد. Template باید Product data را نمایش دهد، نه اینکه Fact تازه حدس بزند.

Review، UGC و Trust نیاز به Governance دارند

Review صرفاً «محتوای تازه و Keyword طبیعی» نیست. ارزش اصلی آن کمک به تصمیم و آشکارکردن ریسک واقعی است. Eligibility، Verified purchase، Incentive disclosure، Moderation، Spam/fraud، Edit، Appeal و Aggregation را تعریف کنید.

  • Review مثبت و منفی را با معیار یکسان مدیریت کنید.
  • رابطه مالی، هدیه یا امتیاز را کنار Review افشا کنید.
  • Aggregate rating فقط داده نمایش‌داده‌شده و معتبر را بازتاب دهد.
  • Review مربوط به Parent را به Variant خاص بدون منطق نسبت ندهید.
  • متن UGC را از PII، لینک مخرب و ادعای پرریسک پاک‌سازی کنید.
  • Reasonهای تکراری را به Product truth، QA و تأمین برگردانید.

برای هویت فروشنده، ای‌نماد، HTTPS، Review، Return، Payment و Remedy، راهنمای جلب اعتماد مشتری در فروشگاه اینترنتی را ببینید.

Link earning را از خرید Link جدا کنید

Backlinkها برابر و مستقل از Context نیستند. رپورتاژ انبوه، Anchor تحمیلی، PBN، Review پولی پنهان و تبادل حجیم ریسک دارند. دارایی قابل استناد بسازید: داده قیمت با روش، Size calculator، Compatibility database، Benchmark، تست آزمایشگاهی یا راهنمای مرجع.

در همکاری Affiliate/Influencer/Sponsor، رابطه را افشا و Link را مطابق سیاست پلتفرم qualify کنید. Outreach باید برای مخاطب مقصد ارزش واقعی داشته باشد؛ نه اینکه صرفاً «اعتبار دامنه» بخرد.

اندازه‌گیری را از Query تا حاشیه سود وصل کنید

مرحلهMetricمنبعتصمیم
SearchQuery/Page impression، click و CTRSearch ConsoleIntent/Snippet/visibility
Listview_item_list و select_itemGA4Ranking/Filter/Card
Productview_item، variant_select و evidence_useGA4/Product analyticsFit/Content
Intentadd_to_cart و begin_checkoutGA4/BackendOffer/Journey
Transactionpurchase، payment failure و duplicateBackend/PSPReliability
Qualitycancel، refund، return و support reasonOMS/CRMProduct truth/operations
Economicsmargin، contribution و repeat purchaseFinance/WarehousePortfolio priority

Google در Recommended events در GA4 رویدادهای view_item_list، select_item، view_item، add_to_cart، begin_checkout، purchase و refund را تعریف می‌کند. Event فقط وقتی قابل اتکاست که item_id، currency، value و items با Backend سازگار باشند.

Reconciliation سه‌منبعی

Search Console Click را با GA4 Session و Backend Order یکی ندانید. Consent، Tag loss، Redirect، Attribution، Timezone و Ad blocker اختلاف می‌سازند. سه منبع را با تعریف و Scope خود نگه دارید؛ Purchase و Refund را با Transaction ID در Backend Reconcile کنید. معماری کامل در راهنمای تحلیل داده بازاریابی از GA4 تا Warehouse آمده است.

KPIهای سئو فروشگاهی باید Guardrail داشته باشند

هدفKPIGuardrail
رشد CategoryQualified organic sessionsZero-result و OOS landing
بهبود PDPAdd-to-cart per eligible viewReturn/complaint
Structured dataValid eligible items و Search appearancePage/schema/feed drift
Facet landingSearch outcome و product selectCrawl load/thin inventory
ContentCommercial route و assisted outcomeنامرتبط‌بودن Lead/Return
MigrationIndex transition و continuity404/soft 404/chain

Backlog را بر اساس فرصت و ریسک اولویت‌بندی کنید

یک امتیاز نمونه:

Priority = Demand confidence × Business value × Eligibility × Evidence − Effort − Risk

Eligibility شامل موجودی، ارسال، Margin و قابلیت خرید است. Risk شامل Claim حساس، Return، Crawl explosion و وابستگی فنی است. فرمول را مستند و با داده واقعی بازبینی کنید؛ عدد ظاهری نباید قضاوت را پنهان کند.

اقداموقتیخروجی
Fixخطای Index/Parity/Checkout داردRegression test
Improveمالک درست اما پاسخ/UX ضعیفContent/Facet/PDP update
Createتقاضا و عرضه معتبر، URL مالک نداردBrief و landing واقعی
MergeURLهای هم‌پوشانمالک واحد و ۳۰۱
Deindexبرای UX لازم، برای Search بی‌ارزشnoindex/Crawl policy
Retireبدون تقاضا/عرضه/ارزش۴۰۴/۴۱۰/redirect معادل

Workflow و Governance در مقیاس کاتالوگ

Gateکنترلمالک
Catalog ingestID، Attribute، Price، stock و sourcePIM/Ops
Page generateTemplate، URL، content و statesProduct/Engineering
Parity QAPage/Schema/Feed/CartQA/SEO
Index QAStatus، robots، canonical، links و sitemapTechnical SEO
Transaction QAVariant→cart→payment→orderCommerce QA
Monitordrift، OOS، error، CWV و outcomeData/Ops
Lifecyclerestock، successor، archive و return loopCatalog/Product

برای هر Template یک Definition of Done و Regression suite بسازید. یک خطا در Template می‌تواند هزاران URL را خراب کند؛ QA نمونه‌ای باید با Ruleهای ماشینی Catalog-wide ترکیب شود.

بومی‌سازی برای فروشگاه ایرانی

  • در UI اگر تومان نمایش می‌دهید، در Schema/API واحد ISO و تبدیل IRR را صریح و سازگار نگه دارید.
  • Attribute dictionary فارسی با «ی/ک»، نیم‌فاصله، مترادف و Finglish برای Search داخلی و تحقیق Query بسازید.
  • سایز، واحد، Region، Carrier، Cutoff، تعطیلات و زمان تحویل را با منبع و تاریخ مدیریت کنید.
  • Mobile/RTL/Bidi، فونت، عدد، فیلتر و درگاه را روی دستگاه میان‌رده و چند شبکه مجاز تست کنید.
  • هویت فروشنده/Marketplace، ای‌نماد، پرداخت، Return و Support باید Scope و Verify داشته باشند.
  • Merchant Center برای Retailer مستقر در ایران طبق منبع رسمی در دسترس نیست؛ Eligibility را دور نزنید.
  • قیمت، موجودی و ارسال نوسانی را با Cache TTL، Revalidation و Timestamp کنترل کنید.
  • داده شخصی، تلفن، ایمیل، کدملی یا Token پرداخت را در URL/Event/Schema/Log نفرستید.

مثال فرضی: فروشگاه آنلاین لوازم کوهنوردی

این مثال فرضی است. فروشگاه ۱۲هزار URL دارد، اما فقط ۲۳۰۰ SKU موجود است. Filter رنگ/سایز/Sort بیش از ۸۰هزار URL Crawlable ساخته و قیمت Schema گاهی با Cart فرق دارد. تیم به‌جای تولید ۵۰۰ متن دسته، این مسیر را اجرا می‌کند:

  1. Product truth: Parent/SKU/Variant، واحد، موجودی، Region و Return reason پاک‌سازی می‌شوند.
  2. Owner map: Categoryهای «کفش کوهنوردی»، «کفش زمستانی» و Curated facetهای دارای تقاضا مرزبندی می‌شوند.
  3. Facet policy: سه ترکیب پایدار indexable و Sort/Tracking/Zero-result از Search خارج می‌شوند.
  4. PDP: سایز، وزن، دمای کاربرد، سازگاری کرامپون و محدودیت با Source نوشته می‌شود.
  5. Parity: Price/Availability در Page، JSON-LD و Cart با SKU test کنترل می‌شود.
  6. Journey: Filter، Variant، Add-to-cart و Payment روی Mobile/RTL تست می‌شوند.
  7. Measure: Query→Category→select→PDP→purchase با Margin و Return reason Reconcile می‌شود.

اگر Organic click بالا برود اما OOS landing و Return «سایز نامناسب» رشد کند، موفقیت اعلام نمی‌شود. تیم باید Eligibility و Product truth را اصلاح کند.

برنامه ۳۰/۶۰/۹۰ روزه

بازهکارخروجیGate
روز ۱ تا ۳۰Catalog/URL inventory، Baseline، parity و crawl auditRisk map، Owner registry و فوری‌هاخطاهای Revenue/Index بحرانی معلوم‌اند
روز ۳۱ تا ۶۰IA/Facet policy، Template PDP/PLP، Schema و Internal linkPilot یک Category و Regression suitePage/Schema/Cart و Mobile QA سالم
روز ۶۱ تا ۹۰Rollout مرحله‌ای، GA4/Backend reconciliation و lifecycleDashboard و Backlog اولویت‌دارOutcome و Guardrail تصمیم بعدی دارند

حجم Catalog و کیفیت زیرساخت زمان را تغییر می‌دهد. Pilot را در Category نماینده اما قابل کنترل اجرا کنید و قبل از گسترش، Template-level failure را رفع کنید.

چک‌لیست سئو سایت فروشگاهی

کاتالوگ و معماری

  • Parent/SKU/Variant و Product truth منبع، Owner و Version دارند.
  • هر Intent یک Owner URL و Boundary دارد.
  • Category/Product از لینک Crawlable قابل رسیدن‌اند.
  • Facet/Pagination/Internal search سیاست Index و Crawl دارند.
  • OOS/Discontinued/Successor lifecycle تعریف شده است.

صفحه و فنی

  • PDP و PLP تصمیم را آسان می‌کنند؛ سهمیه کلمه ندارند.
  • Title/H1/Meta/canonical/URL/Schema سازگارند.
  • Page/Schema/Feed/Cart برای SKU، Price و Availability parity دارند.
  • robots.txt با noindex و امنیت اشتباه نشده است.
  • Mobile/RTL/A11y/CWV، Empty/Error/Loading و Reliability تست شده‌اند.

اعتماد، سنجش و عملیات

  • Review، Claim، قیمت، ارسال، Return و Badge قابل راستی‌آزمایی‌اند.
  • رویدادهای GA4 با item_id/transaction_id و Backend Reconcile می‌شوند.
  • Search KPI به Margin، Cancel، Return و Support وصل است.
  • Templateها Regression test، Owner، Rollback و Monitoring دارند.
  • Backlog بر Demand×Value×Eligibility×Evidence−Cost/Risk چیده می‌شود.

پرسش‌های متداول

سئو فروشگاه اینترنتی چقدر طول می‌کشد؟

بازه تضمینی ۳ تا ۶ ماه وجود ندارد. اندازه Catalog، Crawl، رقابت، سابقه سایت، موجودی، کیفیت Template، لینک‌ها و سرعت اجرا اثر دارند. Gateهای Discovery، Index، Visibility، Eligible visit و Outcome را جدا پایش و فقط با داده کافی تصمیم بگیرید.

برای صفحه دسته‌بندی چند کلمه متن بنویسیم؟

عدد ثابت ۲۰۰ یا ۳۰۰ کلمه لازم نیست. متن باید Scope، معیار انتخاب و ریسک تصمیم را به‌اندازه نیاز توضیح دهد. Filter، کارت Product، Inventory و Guide می‌توانند از پاراگراف طولانی مهم‌تر باشند. کیفیت را با Task و Outcome بسنجید.

آیا همه فیلترهای فروشگاه باید noindex شوند؟

خیر. بعضی Facetها تقاضای مستقل، موجودی پایدار و ارزش انتخاب دارند و می‌توانند Curated landing باشند؛ بسیاری دیگر Sort/Tracking یا ترکیب‌های ناپایدارند. ماتریس Demand، utility، inventory و Crawl cost بسازید و Rule را با Log تست کنید.

برای محصولات ناموجود صفحه را حذف کنیم؟

به چرخه عمر بستگی دارد. ناموجود موقت معمولاً می‌تواند ۲۰۰ با وضعیت درست و جایگزین مرتبط بماند. محصول متوقف با جانشین واقعی ممکن است ۳۰۱ شود؛ بدون جانشین، ۲۰۰ آرشیوی یا ۴۰۴/۴۱۰ بسته به ارزش. Redirect نامرتبط ندهید.

آیا Product Schema باعث افزایش رتبه و فروش می‌شود؟

خیر، تضمینی نیست. Structured data به فهم محصول و Eligibility برخی نمایش‌ها کمک می‌کند؛ Rank یا Rich result را تضمین نمی‌کند. اگر قیمت، موجودی یا Review با صفحه و Cart ناسازگار باشد، ریسک خطا و بی‌اعتمادی ایجاد می‌شود.

جمع‌بندی

سئو فروشگاه اینترنتی پروژه «Keyword و متن بیشتر» نیست؛ عملیات یکپارچه کاتالوگ، معماری، Crawl، محصول، معامله و داده است. Product truth باید صحیح باشد، URL مناسب مالک Intent شود، Facet و Variant کنترل شوند و Page/Schema/Feed/Cart یک واقعیت را نشان دهند.

موفقیت نیز با رتبه یا Traffic تنها تعریف نمی‌شود. فروشگاه باید بازدید واجد شرایط را به انتخاب، خرید سالم و ارزش خالص تبدیل کند و همزمان OOS، خطا، لغو، مرجوعی و شکایت را نگه دارد. وقتی SEO با PIM، UX، Engineering، Operations، Analytics و Finance یک سیستم مشترک دارد، رشد Organic از عدد نمایشی به دارایی قابل اداره تبدیل می‌شود.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *