اگر محتوای خوبی دارید ولی گوگل نمی تواند صفحات سایت را درست Crawl، Render یا Index کند، کیفیت محتوا به تنهایی کافی نیست. سئو تکنیکال کمک می کند زیرساخت سایت برای موتور جستجو قابل دسترس و قابل فهم باشد.
در این مقاله بررسی می کنیم که سئو تکنیکال چیست، چه تفاوتی با سئو داخلی دارد، و از کجا باید شروع کنید. در پایان یک چک لیست عملی خواهید داشت که می توانید از همین امروز روی سایت خودتان اجرا کنید.
سئو تکنیکال چیست؟
سئو تکنیکال (Technical SEO) یعنی بهینه سازی زیرساخت فنی سایت برای اینکه موتورهای جستجو بتوانند:
صفحات را پیدا کنند → Crawl کنند → پردازش کنند → Index کنند.
نکته مهم این است که سئو تکنیکال مستقیما به معنی «کدنویسی پیچیده» نیست. بخش زیادی از آن بررسی تنظیمات و ساختار سایت است. شما لازم نیست برنامه نویس باشید تا بتوانید بیشتر مشکلات تکنیکال سایتتان را پیدا و برطرف کنید.
سئو تکنیکال چه تفاوتی با سئو داخلی دارد؟
این دو مفهوم همپوشانی دارند، اما تمرکزشان متفاوت است:
| سئو داخلی | سئو تکنیکال |
|---|---|
| محتوا | Crawl |
| عنوان | Index |
| Heading | robots.txt |
| لینک داخلی | Sitemap |
| تصاویر | Canonical |
| Search Intent | Status Code |
| محتوای صفحه | Performance |
به زبان ساده: سئو داخلی روی «محتوای هر صفحه» تمرکز دارد و سئو تکنیکال روی «زیرساخت کل سایت». هر دو برای موفقیت لازم هستند.
قبل از هر چیز؛ گوگل باید بتواند سایت را پیدا کند
قبل از هر اقدام دیگری، باید مطمئن شوید گوگل می تواند سایت شما را ببیند، بخواند و ایندکس کند.
بررسی Crawl
آیا Googlebot می تواند صفحات سایت را ببیند؟ اگر پاسخ خیر است، هر کار دیگری بی فایده است.
بررسی Index
آیا صفحات واقعا Index شده اند؟ Crawl شدن تضمین Index شدن نیست.
بررسی Google Search Console
ابزار اصلی شما برای این بررسی ها:
- URL Inspection: بررسی وضعیت ایندکس یک URL خاص
- Page Indexing: مشاهده وضعیت ایندکس کل سایت
- Crawl Stats: بررسی نحوه Crawl شدن سایت توسط Googlebot
اگر می خواهید در مورد نحوه کار Googlebot بیشتر بدانید، پیشنهاد می کنیم مقاله «خزنده گوگل چیست؟» را مطالعه کنید.
مرحله اول — robots.txt را بررسی کنید
robots.txt فایلی است که به خزنده های موتور جستجو می گوید کدام مسیرها را Crawl نکنند.
یک اشتباه رایج و خطرناک:
User-agent: * Disallow: /
این دستور می تواند کل سایت را برای Crawl مسدود کند. اگر این خط در robots.txt سایت شما باشد، عملا هیچ صفحه ای نمی تواند ایندکس شود.
نکات مهم:
- robots.txt نباید مسیرهای مهم سایت را Block کند
- robots.txt با noindex یکی نیست
- صفحات Block شده می توانند همچنان در نتایج ظاهر شوند (بدون محتوا)
مرحله دوم — Sitemap سایت را بررسی کنید
Sitemap فایلی است که مسیر URLهای مهم سایت را به گوگل نشان می دهد.
نکات مهم:
- چه URLهایی باید در Sitemap باشند؟ صفحات اصلی، خدمات، محصولات، مقالات
- چه URLهایی نباید باشند؟ صفحات 404، ریدایرکت شده، noindex
- Sitemap باعث Index شدن نمی شود؛ فقط به کشف URLها کمک می کند
مرحله سوم — Status Code صفحات را بررسی کنید
هر صفحه در HTTP یک Status Code دارد که وضعیت آن را مشخص می کند:
| کد | معنی |
|---|---|
| 200 | صفحه سالم و قابل دسترس |
| 301 | ریدایرکت دائمی |
| 302 | ریدایرکت موقت |
| 404 | صفحه پیدا نشد |
| 410 | صفحه حذف شده به صورت دائمی |
| 500 | خطای سرور |
| 503 | سرویس در دسترس نیست (موقت) |
خطاهای 5xx می توانند جلوی Crawl گوگل را بگیرند و باید در اسرع وقت برطرف شوند.
مرحله چهارم — مشکلات Indexing را پیدا کنید
دلایل رایج Index نشدن صفحات:
- noindex: تگی که به گوگل می گوید این صفحه را ایندکس نکن
- canonical: اشاره به نسخه اصلی وقتی چند URL مشابه وجود دارد
- duplicate pages: صفحات تکراری
- soft 404: صفحه ای که محتوای مفیدی ندارد ولی کد 200 برمی گرداند
- blocked by robots.txt: مسدود شده برای Crawl
- redirect: ریدایرکت شده به URL دیگر
مرحله پنجم — Canonical را بررسی کنید
Canonical به گوگل کمک می کند بفهمد بین چند URL مشابه، کدام نسخه اصلی است.
نکته حرفه ای:
Canonical یک دستور قطعی نیست؛ یک Hint است.
گوگل ممکن است در برخی موارد Canonical شما را نادیده بگیرد و خودش نسخه اصلی را انتخاب کند. اما تنظیم درست Canonical به شدت به گوگل کمک می کند.
مرحله ششم — ساختار URL سایت را بررسی کنید
مقایسه کنید:
/blog/technical-seo/
با:
/index.php?id=2387&cat=54&ref=x
URL کوتاه و خوانا به تنهایی رتبه نمی آورد، ولی ساختار تمیز به Crawl، مدیریت و اشتراک گذاری کمک می کند.
مرحله هفتم — Redirectها را بررسی کنید
موارد مهم:
- 301: ریدایرکت دائمی (برای انتقال صفحات)
- 302: ریدایرکت موقت
- Redirect Chain: ریدایرکت زنجیره ای
- Redirect Loop: حلقه ریدایرکت (خطرناک)
مثال Redirect Chain:
A → B → C → D
بهتر است در صورت امکان به این تبدیل شود:
A → D
مرحله هشتم — صفحات 404 را مدیریت کنید
همه 404ها بد نیستند. اگر صفحه ای حذف شده، 404 طبیعی است.
مشکل زمانی است که:
- لینک داخلی به آن داده ایم
- ترافیک دارد
- بک لینک دارد
- URL مهمی بوده
در این موارد باید 404 را به یک صفحه مرتبط ریدایرکت کنید (301) یا صفحه را بازسازی کنید.
مرحله نهم — سرعت و Core Web Vitals
سه معیار اصلی Core Web Vitals:
- LCP (Largest Contentful Paint): زمان بارگذاری بزرگترین عنصر صفحه
- INP (Interaction to Next Paint): زمان پاسخ به تعامل کاربر
- CLS (Cumulative Layout Shift): جابجایی های ناخواسته در Layout
تجربه کاربری و Performance از جنبه های مهم Technical SEO هستند و روی رتبه بندی اثر می گذارند.
مرحله دهم — نسخه موبایل سایت را بررسی کنید
گوگل از Mobile-first Indexing استفاده می کند؛ یعنی نسخه موبایل سایت شما نسخه اصلی در نظر گرفته می شود.
موارد ضروری:
- Responsive design
- خوانا بودن فونت ها
- مناسب بودن Tap targets
- صحیح بودن Viewport
- سرعت بارگذاری در موبایل
مرحله یازدهم — JavaScript SEO
اگر محتوای صفحه فقط بعد از اجرای JavaScript ظاهر شود، باید بررسی کنید Googlebot آن را درست Render می کند یا نه.
روش بررسی:
- URL Inspection در Search Console
- بخش «Test Live URL» برای دیدن نسخه Rendered
- مقایسه HTML خام با محتوای نهایی
مرحله دوازدهم — لینک سازی داخلی و صفحات یتیم
حتی اگر صفحه در Sitemap باشد، بهتر است مسیر لینک داخلی منطقی هم داشته باشد.
صفحات یتیم (Orphan Pages) صفحاتی هستند که هیچ لینک داخلی به آن ها اشاره نمی کند. این صفحات به سختی کشف و ایندکس می شوند.
راه حل:
- از صفحات پرترافیک به صفحات مهم لینک بدهید
- از مقالات مرتبط به صفحات خدمات لینک بدهید
- از منوی اصلی به صفحات کلیدی دسترسی بدهید
مرحله سیزدهم — Crawl Budget
گوگل منابع نامحدود برای Crawl هر URL در هر لحظه ندارد. به این محدودیت، Crawl Budget می گویند.
برای سایت های کوچک معمولا موضوع بحرانی نیست. ولی برای موارد زیر مهم می شود:
- فروشگاه بزرگ
- سایت خبری
- Marketplace
- سایت با فیلترهای زیاد
قبل از بهینه سازی Crawl Budget، اول مطمئن شوید مشکل واقعی Crawl Budget دارید.
مرحله چهاردهم — Schema و Structured Data
Schema کمک می کند موتور جستجو نوع اطلاعات را بهتر درک کند. انواع رایج:
- Article
- Product
- Organization
- Breadcrumb
- FAQ
نکته مهم: Schema را «عامل مستقیم رتبه گیری» معرفی نکنید. Schema به درک بهتر محتوا کمک می کند ولی جایگزین محتوای خوب نیست.
از کجا سئو تکنیکال را شروع کنیم؟
اگر می خواهید بدانید از کجا باید شروع کنید، این ترتیب پیشنهادی است:
- Crawl: اول بررسی کنید گوگل می تواند صفحه را ببیند یا نه
- Index: بررسی کنید صفحه وارد Index شده یا نه
- Status Codes: خطاهای HTTP را بررسی کنید
- robots.txt / noindex: موانع Crawl و Index را حذف کنید
- Sitemap: ساختار URLها را بررسی کنید
- Canonical & Duplicate: نسخه های مشابه را مدیریت کنید
- Internal Links: کشف صفحات را بهبود بدهید
- Performance: سرعت و Core Web Vitals را بهینه کنید
- Mobile: تجربه موبایل را بهبود بدهید
- Advanced issues: JavaScript، Schema و Crawl Budget
این ترتیب مهم است. منطقی نیست کاربر اول Schema را درست کند ولی سایتش noindex باشد.
یک مدل ذهنی برای سئو تکنیکال
کل سئو تکنیکال را می توان در این چند سوال خلاصه کرد:
Can Google find it? ↓ Can Google crawl it? ↓ Can Google render it? ↓ Can Google index it? ↓ Can Google understand it? ↓ Is the page fast and usable?
هر مشکل تکنیکالی که در سایت خود پیدا می کنید، در واقع جواب «نه» به یکی از این سوال هاست.
چک لیست سئو تکنیکال
این چک لیست کوتاه را می توانید ذخیره کنید و ماهانه اجرا کنید:
- بررسی Google Search Console
- بررسی robots.txt
- بررسی XML Sitemap
- بررسی noindex
- بررسی Canonical
- پیدا کردن 404
- بررسی Redirect
- بررسی Status Code
- بررسی صفحات Duplicate
- بررسی لینک های داخلی
- پیدا کردن صفحات Orphan
- بررسی Core Web Vitals
- بررسی موبایل
- بررسی HTTPS
- بررسی Structured Data
- بررسی Crawl Stats
جمع بندی
سئو تکنیکال یعنی ایجاد زیرساختی که به گوگل اجازه می دهد سایت شما را پیدا، Crawl، Render و Index کند. بدون این زیرساخت، حتی بهترین محتوا هم نمی تواند رتبه بگیرد.
از این ترتیب شروع کنید: Search Console → Crawl/Index → robots.txt → Sitemap → Status Codes → Canonical → Redirect → Performance → Mobile.
و به یاد داشته باشید: سئو تکنیکال یک پروژه یک باره نیست؛ یک فرآیند مستمر است. هر ماه چک لیست انتهای این مقاله را اجرا کنید تا سایتتان همیشه از نظر فنی سالم بماند.