وجود محدوده خدمات areaServed در schema: راهنمای کامل و مثالهای عملی
آیا میدانید با استفاده از schema areaServed میتوانید محدوده جغرافیایی خدمات خود را به گوگل معرفی کنید؟ این مقاله به شما آموزش میدهد که چگونه با این تگ قدرتمند، شانس نمایش در نتایج محلی را افزایش داده و ترافیک هدفمندتری جذب کنید.
areaServed در schema چیست و چرا اهمیت دارد؟
در دنیای پیچیده سئو، ساختاردهی دقیق اطلاعات یکی از کلیدیترین عوامل موفقیت است. schema.org یک واژگان استاندارد از تگها (میکرودیتا) است که به موتورهای جستجو کمک میکند محتوای صفحات وب را بهتر درک کنند. در میان صدها ویژگی موجود در schema، areaServed یکی از مهمترین موارد برای کسبوکارهایی است که خدمات خود را در مناطق جغرافیایی خاصی ارائه میدهند.
خاصیت areaServed دقیقاً مشخص میکند که یک سازمان، خدمات خود را در کدام مناطق جغرافیایی (شهر، استان، کشور یا حتی یک کد پستی خاص) ارائه میدهد. این اطلاعات به موتورهای جستجو مانند گوگل کمک میکند تا ارتباط بین جستجوی کاربر و خدمات شما را درک کنند. برای مثال، وقتی کاربری عبارت "تعمیرگاه خودرو در تهران" را جستجو میکند، گوگل میتواند با استفاده از schema areaServed، وبسایت شما را (در صورت ارائه خدمات در تهران) در نتایج مرتبطتری نشان دهد.
اهمیت areaServed تنها به بهبود سئوی محلی محدود نمیشود. این تگ بخشی از اصول EEAT (تخصص، اقتدار، اعتماد) و E-A-T (تخصص، اقتدار، قابلیت اعتماد) گوگل است. با مشخص کردن دقیق محدوده خدمات، شما تخصص و شفافیت خود را به نمایش میگذارید. این شفافیت باعث ایجاد اعتماد هم در نزد کاربران و هم در الگوریتمهای گوگل میشود. کاربران از همان ابتدا میدانند که آیا خدمات شما منطقه آنها را پوشش میدهد یا خیر و این از هدر رفتن ترافیک و افزایش نرخ پرش (Bounce Rate) جلوگیری میکند.
انواع مقادیر قابل استفاده در areaServed (از مبتدی تا پیشرفته)
مقداردهی به خاصیت areaServed بسیار انعطافپذیر است و میتواند از ساده تا بسیار دقیق و پیچیده باشد. درک این گزینهها به شما کمک میکند بهترین استراتژی را برای کسبوکار خود انتخاب کنید.
۱. استفاده از نام مکان (سادهترین روش)
میتوانید به سادگی نام شهر، استان یا کشور را به عنوان مقدار وارد کنید. این روش برای کسبوکارهایی که در یک یا چند منطقه بزرگ فعالیت میکنند مناسب است.
مثال مبتدی: یک رستوران در شیراز.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "رستوران سنتی شاندیز",
"areaServed": "شیراز"
}
</script>
۲. استفاده از شیء Place (حرفهایتر و دقیقتر)
برای دقت بیشتر، میتوانید areaServed را به یک شیء کامل از نوع Place یا GeoShape ارجاع دهید. این روش امکان ارائه اطلاعات جغرافیایی غنیتری مانند مختصات یا چندضلعی (polygon) را فراهم میکند.
مثال پیشرفته: یک شرکت پیک موتوری که خدمات خود را در محدوده مشخصی از تهران ارائه میدهد.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FoodDeliveryService",
"name": "پیک فوری تهران",
"areaServed": {
"@type": "Place",
"name": "منطقه ۳ تهران",
"geo": {
"@type": "GeoShape",
"polygon": "مختصاتهای جغرافیایی محدوده خدمات"
}
}
}
</script>
۳. استفاده از AdministrativeArea (برای خدمات دولتی یا بزرگ)
اگر خدمات شما در سطح یک استان یا کشور است، میتوانید از انواعی مانند State یا Country استفاده کنید که زیرمجموعههای AdministrativeArea هستند.
مثال: یک شرکت بیمه که در کل کشور فعالیت میکند.
"areaServed": {
"@type": "Country",
"name": "ایران"
}
چگونه areaServed را به schema سازمان خود اضافه کنیم؟ (راهنمای گام به گام)
اضافه کردن areaServed به اسکیمای موجود وبسایت شما یک فرآیند نسبتاً ساده است. در اینجا مراحل آن را به صورت عملی بررسی میکنیم.
گام اول: تعیین نوع schema اصلی. ابتدا باید نوع schema اصلی صفحه خود را مشخص کنید. رایجترین نوع برای کسبوکارها LocalBusiness یا زیرشاخههای آن مانند Restaurant، AutoRepair و غیره است. areaServed را میتوان به بسیاری از انواع دیگر schema مانند Service یا Organization نیز اضافه کرد.
گام دوم: انتخاب فرمت. شما میتوانید schema را به دو فرمت JSON-LD (توصیه شده توسط گوگل) یا Microdata پیادهسازی کنید. در این آموزش از فرمت JSON-LD استفاده میکنیم که به صورت یک بلوک اسکریپت در بخش head صفحه قرار میگیرد و کار با آن سادهتر است.
گام سوم: نوشتن کد. کد schema موجود خود را پیدا کرده و خاصیت areaServed را به آن اضافه کنید. فرض کنید schema یک آژانس مسافرتی به نام "سفرهای طلایی" داریم که تورهای خود را در استان اصفهان ارائه میدهد.
مثال کامل:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TravelAgency",
"name": "سفرهای طلایی",
"description": "برگزارکننده تورهای استان اصفهان",
"address": {
"@type": "PostalAddress",
"addressLocality": "اصفهان",
"addressRegion": "اصفهان",
"addressCountry": "IR"
},
"areaServed": "اصفهان",
"url": "https://example.com",
"telephone": "+983112345678"
}
</script>
گام چهارم: تست و اعتبارسنجی. پس از اضافه کردن کد به صفحه، حتماً آن را با ابزارهای رایگان مانند Google Rich Results Test یا Schema Markup Validator آزمایش کنید. این ابزارها خطاهای احتمالی را نشان داده و تأیید میکنند که schema شما به درستی توسط گوگل خوانده میشود.
خطاهای رایج در استفاده از areaServed و نحوه رفع آنها
پیادهسازی نادرست schema میتواند نه تنها بیفایده باشد، بلکه گاهی اوقات باعث سردرگمی موتورهای جستجو شود. در این بخش به رایجترین اشتباهات میپردازیم.
خطای اول: تناقض بین areaServed و آدرس فیزیکی. اگر آدرس فیزیکی (address) کسبوکار شما در کرج است، اما areaServed را "تهران" قرار دادهاید، این تناقض میتواند باعث کاهش اعتبار اطلاعات شما در نظر گوگل شود. هماهنگی بین این دو خاصیت بسیار مهم است. اگر شرکت شما در کرج مستقر است اما به تهران نیز خدمات ارسال میکند، میتوانید areaServed را به صورت یک آرایه از چند مکان تعریف کنید: "areaServed": ["البرز", "تهران"].
خطای دوم: استفاده از فرمت نادرست برای مقادیر پیچیده. وقتی میخواهید یک محدوده چندضلعی (GeoShape) تعریف کنید، باید رشته polygon را با فرمت خاصی پر کنید. فرمت استاندارد، لیستی از جفتهای طول و عرض جغرافیایی است که با فاصله از هم جدا شدهاند. عدم رعایت این فرمت باعث نادیده گرفته شدن این داده میشود.
خطای سوم: اضافه کردن areaServed به صفحات نامربوط. این خاصیت فقط باید در صفحاتی قرار گیرد که واقعاً خدمات یک کسبوکار را توصیف میکنند (مانند صفحه درباره ما، صفحه خدمات، یا صفحه فرود اصلی). قرار دادن آن در صفحات وبلاگ یا مقالات عمومی معمولاً بیمعناست و ممکن است سیگنالهای گیجکنندهای ارسال کند.
تأثیر areaServed بر سئوی محلی و نقش آن در نقشه گوگل (Google My Business)
اگرچه areaServed مستقیماً یک فاکتور رتبهبندی نیست، اما تأثیر غیرمستقیم و بسیار قدرتمندی بر سئوی محلی دارد. اطلاعات ساختاریافته مانند schema، دادههای گوگل را درباره کسبوکار شما تکمیل میکند. این دادهها میتوانند در ایجاد و تقویت نتیجه محلی (Local Pack) که آن سه نتیجه برجسته در نقشه هستند، نقش داشته باشند.
ارتباط areaServed با Google My Business (GMB) نیز حیاتی است. اطلاعاتی که در پنل GMB وارد میکنید (مانند مناطق تحت پوشش) باید با اطلاعات schema موجود در وبسایت شما هماهنگ باشد. این هماهنگی به گوگل کمک میکند که یک نمایه منسجم و قابل اعتماد از کسبوکار شما بسازد. در صورت وجود تناقض، ممکن است در رتبهبندی محلی با مشکل مواجه شوید.
علاوه بر این، areaServed میتواند در ایجاد ریچ اسنیپتها (Rich Snippets) در صفحه نتایج جستجو مفید باشد. اگرچه گوگل همیشه این اطلاعات را نمایش نمیدهد، اما داشتن آن شانس شما را برای دریافت یک اسنیپت غنیتر که نرخ کلیک (CTR) را افزایش میدهد، بیشتر میکند.
جمعبندی: areaServed یک سرمایهگذاری کوچک با بازده بزرگ
پیادهسازی خاصیت areaServed در schema کاری است که زمان کمی میبرد اما میتواند مزایای بلندمدت قابل توجهی داشته باشد. این کار نه تنها به درک بهتر موتورهای جستجو از محدوده فعالیت شما کمک میکند، بلکه با رعایت اصول EEAT/E-A-T، اعتبار و شفافیت برند شما را افزایش میدهد. نتیجه نهایی، جذب ترافیک محلی هدفمندتر، بهبود نرخ تبدیل و در نهایت، رشد کسبوکار است. از امروز شروع کنید: schema صفحات اصلی خود را بررسی کرده و در صورت لزوم، این خاصیت قدرتمند را به آن اضافه کنید.