خلاصه: بیشتر کسبوکارهای ایرانی که توی آمریکا، کانادا، اروپا یا استرالیا باهاشون کار کردم، سایت بدی ندارن. مشکل اینجاست که وقتی کسی توی شهرشون سرچ میکنه، پیداشون نمیکنه. تقریباً همیشه هم ریشهی ماجرا سئو لوکاله، نه طراحی سایت.
این ۵۰ نکته همون چیزهاییه که برای هر پروژهی محلی چک میکنم؛ از پروفایل گوگل بیزینس تا سرچ کنسول. فرقی نمیکنه دندانپزشک فارسیزبان توی لسآنجلس باشید، رستوران ایرانی توی تورنتو یا پیمانکار توی ونکوور. مشتری شما یه جمله مثل «persian dentist near me» یا «اسم خدمت + اسم شهر» تایپ میکنه، و سؤال اینه که اسم شما اون بالا هست یا نه.
لازم نیست همه رو امروز انجام بدید. یه بخش رو انتخاب کنید، تیک بزنید، و برید سراغ بعدی.
📍 پروفایل گوگل بیزینس
بذارید رک بگم: برای یه کسبوکار محلی، پروفایل گوگل از خود سایت هم مهمتره. اولین جایی که مشتری شما رو میبینه همین کارت کوچیک توی Google Mapsه، و تقریباً همیشه همونجا تصمیم میگیره زنگ بزنه یا بره سراغ نفر بعدی.
دستهبندی اصلی دقیق انتخاب کنید
این یکی از اون تنظیماتیه که خیلیها سرسری رد میشن. یه بار کلینیکی در لسآنجلس داشتم که فقط «Dentist» زده بود، در حالی که بیشتر درآمدش از ایمپلنت و زیبایی بود. دستهی اصلی رو دقیق بزنید و دستههای فرعی رو فقط برای کارهایی که واقعاً انجام میدید.
ساعت کاری و تعطیلات را بهروز کنید
فکر کنید مشتری یه ساعت رانندگی کرده و رسیده به در بسته. دیگه برنمیگرده. ساعت تعطیلات محلی مثل Thanksgiving رو از قبل ثبت کنید، و اگه برای نوروز تعطیلید یا برعکس ساعت کاریتون بیشتر میشه، اونم بنویسید.
هر هفته عکس واقعی آپلود کنید
عکس استوک رو همه میشناسن. یه عکس معمولی ولی واقعی از تیم، فضای کار یا غذای امروز، خیلی بیشتر اعتماد میسازه. رستورانهای ایرانی تورنتو که هر هفته یه عکس تازه میذارن، پروفایلشون واقعاً زنده به نظر میرسه.
توضیحات با کلمهی کلیدی شهر
توضیحات رو برای آدم بنویسید، نه برای ربات. ولی بگید چیکار میکنید و کجا؛ مثلاً «Persian-speaking family dentist in North York». همین یه جمله که خدمات فارسی هم دارید، برای خیلی از مشتریهای ایرانی کافیه که انتخابتون کنن.
پست هفتگی در پروفایل منتشر کنید
لازم نیست شاهکار بنویسید. یه هفته یه خدمت رو معرفی کنید، هفتهی بعد جواب یه سؤال پرتکرار رو بدید. مهم اینه که پروفایل ساکت نمونه.
بخش پرسش و پاسخ را پر کنید
سؤالهایی که هر روز پشت تلفن میشنوید رو خودتون اونجا بپرسید و جواب بدید: «پزشک فارسیزبان دارید؟»، «پارکینگ هست؟». اگه شما جواب ندید، ممکنه یه غریبه جواب اشتباه بده.
خدمات و محصولات را کامل وارد کنید
«بازسازی منزل» خیلی کلیه. یه پیمانکار در ونکوور باید Kitchen Remodeling و Bathroom Renovation رو جدا ثبت کنه، هر کدوم با یه توضیح کوتاه. اینطوری گوگل میتونه شما رو به جستجوهای دقیقتر وصل کنه.
سئوی محلی و Google Maps
🗂️ NAP و دایرکتوریها
NAP یعنی نام، آدرس و تلفن. به نظر سادهست، ولی توی تقریباً هر آدیتی که انجام میدم، یه جاییش بههم ریختهست. گوگل این اطلاعات رو بین سایتهای مختلف مقایسه میکنه و هرچی یکدستتر باشه، بیشتر بهتون اعتماد میکنه.
نام، آدرس، تلفن همهجا یکسان
«Suite 200» یه جا، «#200» یه جای دیگه، یه جا هم اسم قدیمی کسبوکار. اینا ریزن ولی جمع میشن. یه فایل مرجع NAP بسازید و از این به بعد همیشه از روی همون کپی کنید.
ثبت در Yelp و Bing Places
مخصوصاً توی آمریکا، خیلیها هنوز اول Yelp رو چک میکنن. Bing Places هم رایگانه و چند دقیقه بیشتر وقت نمیگیره. هر دو رو با همون NAP مرجع پر کنید.
ثبت در Apple Business Connect
مشتریهایی که آیفون دارن، معمولاً با Apple Maps مسیریابی میکنن. خیلی از کسبوکارها اصلاً اینجا ثبت نکردن، پس همین کار ساده یه قدم جلوترتون میذاره.
ثبت در دایرکتوریهای ایرانیان محلی
تقریباً هر شهری که جامعهی ایرانی داره، یه دایرکتوری یا نشریهی فارسی هم داره. اینا هم مشتری مستقیم میفرستن هم سیگنال محلی میسازن. اسم رو فارسی و انگلیسی بنویسید، ولی بخش انگلیسی دقیقاً مثل NAP اصلی باشه.
لیستینگهای تکراری را حذف کنید
معمولاً بعد از اسبابکشی پیش میاد: یه پروفایل قدیمی با آدرس قبلی هنوز اونجاست. هم مشتری رو گیج میکنه هم اعتبار رو پخش میکنه. از خود پلتفرم درخواست ادغام یا حذف بدید.
فرمت شماره تلفن یکسان باشد
یه فرمت انتخاب کنید، مثلاً (416) 555-0123، و دیگه عوضش نکنید. و لطفاً شمارهی محلی همون شهر رو بذارید؛ شمارهی مجازی بیربط یا شمارهی خارج از کشور، هم برای گوگل و هم برای مشتری کمتر قابل اعتماده.
🏙️ صفحات لوکیشن
اگه توی چند شهر یا محله کار میکنید، یه صفحهی «مناطق تحت پوشش» با لیست اسمها کافی نیست. هر منطقهی مهم یه صفحهی خودش رو لازم داره.

برای هر شهر یک صفحه
مثلاً وکیل مهاجرتی که هم توی تورنتو مشتری داره هم ریچموند هیل، برای هر کدوم یه صفحه میسازه. اینطوری هر صفحه میتونه جداگانه برای «… in Richmond Hill» دیده بشه.
محتوای یکتا، نه کپیشده
صفحهای که فقط اسم شهرش عوض شده رو گوگل زود تشخیص میده. دربارهی همون منطقه حرف بزنید: محلههایی که پوشش میدید، پروژهای که اونجا انجام دادید، سؤالهایی که مشتریهای اونجا میپرسن.
نقشهی گوگل در صفحه جاسازی شود
نقشه کار مسیریابی رو راحت میکنه. فقط برای اینکه صفحه سنگین نشه، با loading="lazy" بذاریدش یا بهجاش یه دکمهی سادهی «مسیریابی در گوگل مپ».
شهر در عنوان و H1
سادهترین و مؤثرترین سیگنال: اسم شهر توی عنوان صفحه و تیتر اصلی. مثلاً «Persian Dentist in Vancouver». هم گوگل میفهمه هم کاربر.
نظرات مشتریان همان منطقه
کسی که توی نورث ونکوور زندگی میکنه، دوست داره نظر یه همسایه رو بخونه. نظرات واقعی هر منطقه رو توی صفحهی همون منطقه بذارید.
لینک داخلی به صفحات خدمات
از صفحهی شهر به خدمات مرتبط لینک بدید و از خدمات به شهرها. یه ساختار ساده که هم گوگل و هم کاربر توش گم نشن.
⚡ سرعت و موبایل
بیشتر جستجوهای محلی با گوشی انجام میشه؛ معمولاً هم وقتی طرف عجله داره. دندونش درد گرفته، کولرش خراب شده، یا دنبال جایی برای شام امشبه. سایت کند یعنی تماسی که هیچوقت نمیفهمید از دست دادید.
LCP زیر ۲٫۵ ثانیه
LCP یعنی چقدر طول میکشه بزرگترین بخش صفحه نمایش داده بشه، و گوگل زیر ۲٫۵ ثانیه رو خوب میدونه. توی بیشتر سایتهایی که بررسی میکنم، مقصر یه اسلایدر سنگین بالای صفحهست. یه تیتر واضح با یه تصویر سبک تقریباً همیشه بهتر جواب میده.
تصاویر WebP و فشرده
عکس ۴۰۰۰ پیکسلی دوربین رو توی کادر ۴۰۰ پیکسلی نذارید. ابعاد رو درست کنید، با WebP ذخیره کنید، و حجم بیدلیل رو حذف کنید.
تست با PageSpeed Insights
رایگانه و هم دادهی کاربرهای واقعی رو نشون میده هم پیشنهاد اصلاح. ملاک رو نسخهی موبایل بذارید، و بعد از هر تغییر بزرگ مثل قالب یا افزونهی جدید، دوباره تست کنید.
دکمهها برای انگشت بزرگ باشند
دکمهی «تماس» که با انگشت شست راحت زده نشه، عملاً وجود نداره. دکمههای اصلی رو بزرگ و با فاصلهی کافی از هم بذارید.
بدون پاپآپ مزاحم در موبایل
پاپآپی که کل صفحهی گوشی رو میگیره، بیشتر از اینکه مشتری بیاره، مشتری فراری میده. اگه پیشنهاد ویژه دارید، یه نوار کوچیک بالا یا پایین صفحه کافیه.
فونت خوانا روی صفحهی کوچک
متن فارسی ریز روی گوشی خستهکنندهست. حدود ۱۶ پیکسل به بالا با فاصلهی خط کافی، و اگه سایت دوزبانهست، فونت فارسی و انگلیسیتون با هم هماهنگ باشن.
خدمات طراحی سایت
📞 تماس، واتساپ و رهگیری
هدف سئوی محلی بازدید نیست، تماسه. پس دو چیز لازم دارید: راه تماس خیلی راحت، و اینکه بدونید هر تماس از کجا اومده.

دکمهی تماس ثابت در موبایل
یه نوار کوچیک پایین صفحه با «تماس» و «واتساپ» که همیشه دم دسته. کاربر هر جای صفحه باشه، با یه لمس بهتون میرسه. فقط حواستون باشه محتوا رو نپوشونه.
لینک wa.me برای واتساپ
برای خیلی از مشتریهای ایرانی، واتساپ از تلفن راحتتره. لینکی مثل wa.me/14165550123 مستقیم چت رو باز میکنه، و میتونید یه پیام آمادهی فارسی هم بهش اضافه کنید که طرف فقط دکمهی ارسال رو بزنه.
شمارهی قابل کلیک با لینک tel
اگه شماره فقط متن باشه، طرف باید کپی کنه و بچسبونه. خیلیها این زحمت رو نمیکشن. همیشه با tel: لینکش کنید.
رهگیری کلیکها با GA4
کلیک روی tel و wa.me رو توی GA4 بهعنوان رویداد تعریف کنید و Key Eventش کنید. بعد از یه ماه میبینید کدوم صفحه واقعاً براتون تماس میسازه و کدوم فقط بازدید.
گزارش لیدها در پیشخوان سایت
صاحب کسبوکار وقت نداره هر روز بره توی GA4. یه گزارش ساده داخل پیشخوان وردپرس، با تعداد تماس و پیام به تفکیک صفحه، تصمیمگیری رو خیلی راحتتر میکنه.
فرم کوتاه، حداکثر سه فیلد
اسم، شماره یا ایمیل، و یه پیام کوتاه. همین. بقیهی سؤالها رو موقع تماس بپرسید؛ هر فیلد اضافه یعنی چند نفر کمتر که فرم رو تا آخر پر میکنن.
کلیکهای تکراری را فیلتر کنید
کسی که سه بار پشت سر هم دکمهی تماس رو زده، یه مشتریه نه سه تا. اگه اینا رو فیلتر نکنید، عددها قشنگتر از واقعیت به نظر میرسن.
درخواست آدیت رایگان
⭐ نظرات مشتری
نظرات هم روی تصمیم مشتری اثر دارن و هم روی رتبهی محلی. راز کار هم پیچیده نیست: نظر واقعی، منظم، و جواب دادن به همهشون.
لینک مستقیم ثبت نظر بسازید
از داخل پروفایل گوگل، لینک درخواست نظر رو بگیرید. بذاریدش توی پیامک، واتساپ، امضای ایمیل، و یه QR کد روی پیشخوان. هرچی مسیر کوتاهتر، نظر بیشتر.
به همهی نظرات پاسخ دهید
فقط به نظرهای منفی جواب ندید. اگه مشتری فارسی نوشته، فارسی جواب بدید؛ اگه انگلیسی، انگلیسی. همین جزئیات کوچیک حس احترام رو منتقل میکنه.
نظر منفی را مؤدبانه جواب دهید
میدونم، بعضی نظرها واقعاً ناعادلانهان. ولی جواب شما رو مشتریهای آینده میخونن، نه فقط اون یه نفر. آروم جواب بدید، راهحل پیشنهاد کنید و ادامه رو به تماس خصوصی ببرید.
هرگز نظر جعلی نخرید
خلاف قوانین گوگل و Yelpه و ممکنه به حذف نظرات یا محدود شدن پروفایل ختم بشه. توی بعضی کشورها هم قوانین مصرفکننده باهاش سخت برخورد میکنن. نظر واقعی کندتر میاد، ولی میمونه.
نظرات را در سایت نمایش دهید
چند نظر واقعی رو با اسم کوچک و شهر مشتری توی سایت بذارید. بهجای ویجت سنگین، متن ساده بذارید و یه لینک به پروفایل گوگل؛ هم سبکتره هم واقعیتر.
بعد از خرید، درخواست نظر
بهترین وقت، همون روزیه که کار تموم شده و مشتری راضیه. یه پیام کوتاه و گرم با لینک مستقیم کافیه. یه هفته بعد، دیگه یادش رفته.
مشاهدهی پکیجها
🧩 اسکیما LocalBusiness
اسکیما کدیه که کاربر نمیبینه ولی گوگل میخونه. کارش اینه که بگه «این یه کسبوکار واقعیه، اینجاست، این ساعتها بازه». یعنی ابهام رو از بین میبره.
نوع دقیق کسبوکار را انتخاب کنید
LocalBusiness کلیه. اگه دندانپزشکید Dentist، اگه رستورانید Restaurant، اگه تأسیسات کار میکنید HVACBusiness. هرچی دقیقتر، بهتر.
آدرس و تلفن مطابق NAP
همون NAP مرجعی که بالاتر گفتم، اینجا هم باید عیناً بیاد. اگه اسکیما یه چیز بگه و پروفایل گوگل یه چیز دیگه، دوباره همون مشکل ناهماهنگی رو ساختید.
ساعت کاری در openingHours
ساعتها رو با openingHours وارد کنید و با پروفایل گوگل یکی نگه دارید. هر وقت یکی رو عوض کردید، اون یکی رو هم عوض کنید.
مختصات جغرافیایی (geo)
عرض و طول جغرافیایی رو مستقیم از روی پین گوگل مپ خودتون بردارید. اینطوری مطمئنید همهچیز به یه نقطه اشاره میکنه.
لینک شبکهها در sameAs
اینستاگرام، لینکدین، Yelp، فیسبوک؛ هر پروفایل رسمی که دارید رو توی sameAs بذارید تا گوگل بفهمه همهشون مال یه کسبوکارن.
تست با Rich Results Test
کد رو گذاشتید؟ حالا با Rich Results Test یا Schema Markup Validator چک کنید خطا نداشته باشه. بعد از عوض کردن قالب یا افزونهی سئو هم یه بار دیگه.
آدیت رایگان سئو
📊 سرچ کنسول و گزارش
بدون اندازهگیری، فقط حدس میزنید. سرچ کنسول رایگانه و مستقیم از خود گوگل داده میده؛ هر مشتری جدیدی که میگیرم، اولین کارم وصل کردن همینه.

سایت را در سرچ کنسول تأیید کنید
با روش Domain تأیید کنید که همهی نسخههای سایت، با www و بدونش، پوشش داده بشن. بدون این، بقیهی کارها کورکورانهست.
نقشهی سایت (Sitemap) ارسال کنید
افزونهی سئوی وردپرس معمولاً خودش sitemap رو میسازه؛ فقط آدرسش رو توی سرچ کنسول ثبت کنید. صفحهی شهر جدیدتون اینطوری زودتر دیده میشه.
خطاهای ایندکس را هفتگی چک کنید
هفتهای پنج دقیقه گزارش Pages رو نگاه کنید. اگه یه صفحهی مهم از ایندکس افتاده یا 404 شده، زودتر بفهمید بهتره تا وقتی تماسها کم شد.
کوئریهای شامل نام شهر را پایش کنید
توی Performance، کوئریها رو با اسم شهر فیلتر کنید، مثلاً «toronto» یا «تورنتو». میبینید مردم دقیقاً با چه کلماتی دنبالتون میگردن، و گاهی چیزهایی پیدا میکنید که اصلاً فکرش رو نمیکردید.
CTR صفحات لوکیشن را بسنجید
صفحهای که زیاد نمایش داده میشه ولی کسی روش کلیک نمیکنه، معمولاً عنوانش جذاب نیست. اسم شهر، مزیت اصلی مثل «Farsi-speaking» و یه دعوت روشن، معمولاً فرق رو میسازه.
گزارش ماهانهی تماس و رتبه
ماهی یه بار تعداد تماس و پیام، رتبهی چند کلمهی اصلی و نظرات جدید رو کنار هم بذارید. اینطوری میفهمید سئو داره به مشتری تبدیل میشه یا فقط عدد قشنگه.
نمونه پروژهها
نمونه کد JSON-LD برای LocalBusiness
این نمونه برای یه کلینیک فرضی توی تورنتوئه و اطلاعاتش ساختگیه. داخل تگ <script type="application/ld+json"> میره و همهی مقادیرش باید با NAP واقعی شما یکی باشه. اون availableLanguage رو هم دوست دارم؛ به گوگل میگه خدمات به فارسی و انگلیسی ارائه میشه.
{
"@context": "https://schema.org",
"@type": "Dentist",
"name": "Sample Persian Dental Clinic",
"url": "https://example.com/toronto/",
"telephone": "+1-416-555-0123",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Yonge St, Suite 200",
"addressLocality": "Toronto",
"addressRegion": "ON",
"postalCode": "M5B 1M4",
"addressCountry": "CA"
},
"geo": { "@type": "GeoCoordinates", "latitude": 43.6532, "longitude": -79.3832 },
"openingHours": ["Mo-Fr 09:00-18:00", "Sa 10:00-14:00"],
"availableLanguage": ["fa", "en"],
"sameAs": ["https://www.instagram.com/example", "https://www.yelp.ca/biz/example"]
}سؤالات متداول
سئو لوکال چقدر طول میکشه تا جواب بده؟
صادقانه بگم، بستگی داره. بعضی کارها مثل تکمیل پروفایل گوگل زودتر اثرشون دیده میشه، ولی رتبهی پایدار چند ماه کار منظم میخواد و به رقابت شهر و حوزهتون هم بستگی داره.
سایتم فارسیه؛ نسخهی انگلیسی هم لازمه؟
اگه مشتری غیرفارسیزبان هم دارید، بله. بهترین حالت سایت دوزبانه با صفحههای جدا برای هر زبانه، که هر نسخه برای جستجوی همون زبان دیده بشه.
آدرس فیزیکی ندارم و خونهی مشتری کار میکنم؛ پروفایل گوگل به کارم میاد؟
حتماً. میتونید آدرس رو مخفی کنید و بهجاش منطقهی خدمات تعریف کنید، مثلاً Greater Toronto Area.
از کجا شروع کنم؟
از پروفایل گوگل و یکدست کردن NAP. پایهی بقیهی کارها همین دو تاست و معمولاً زودتر از همه نتیجه میدن.
افزونهی گرون یا سنگین لازمه؟
نه. بیشتر این نکات با تنظیمات درست، یه افزونهی سئوی معمولی و کمی کد سبک انجام میشه. سایت سبکتر هم برای کاربر بهتره هم برای گوگل.
جمعبندی
سئو لوکال جادو نیست؛ یه سری کار درست و منظمه. پروفایل گوگل کامل و فعال، NAP یکدست، صفحهی واقعی برای هر شهر، سایت سریع، راه تماس راحت، نظرات واقعی، اسکیمای درست و یه گزارش ماهانه. اگه همینها رو داشته باشید، از خیلی از رقبای محلیتون جلو میافتید.
این چکلیست رو ذخیره کنید و هر ماه یه بخشش رو مرور کنید. و اگه وسط کار گیر کردید، میدونید کجا پیدام کنید.
میخواید بدونید سایتتون کجای این چکلیسته؟
آدرس سایت رو بفرستید تا یه آدیت سئوی محلی و Google Maps براتون آماده کنم. جلسهی اول رایگانه.
درخواست آدیت رایگانپیام در واتساپ