چکلیست سئوی فنی 2026: راهنمای کامل برای یک وبسایت بهینهسازی شده به طور کامل
چکلیست سئوی فنی 2026: راهنمای کامل برای یک وبسایت بهینهسازی شده به طور کامل
سئوی فنی پایه و اساس همه چیز است. شما میتوانید بهترین محتوای دنیا را بنویسید، اما اگر موتورهای جستجو نتوانند صفحات شما را به درستی خزیده، ایندکس کرده و نمایش دهند، هیچکس آن را پیدا نخواهد کرد. این چکلیست هر عنصر سئوی فنی را که نیاز به بررسی دارد پوشش میدهد - به ترتیب سازماندهی شده با معیارهای واضح قبول/رد.
از این چکلیست به همراه ابزار بررسی سئوی رایگان LANGR استفاده کنید، که بهطور خودکار بسیاری از این موارد را بررسی کرده و فهرستی از مشکلات اولویتدار را به شما میدهد.
خزیدن و ایندکس کردن
این موارد تعیین میکنند که آیا موتورهای جستجو میتوانند صفحات شما را پیدا و پردازش کنند یا خیر.
Robots.txt
- [ ] robots.txt وجود دارد در
yourdomain.com/robots.txt - [ ] مسدود نکردن صفحات مهم - بررسی کنید که CSS، JS و تصاویر مسدود نشده باشند
- [ ] مرجع نقشه سایت - شامل
Sitemap: https://yourdomain.com/sitemap.xml - [ ] هیچ بلاکی بهصورت wildcard که بهطور اتفاقی محتوا را حذف کند (
Disallow: /همه چیز را مسدود میکند) - [ ] ساختار خزیدن معقول یا غیرموجود است (بیشتر خزندههای مدرن به هر حال آن را نادیده میگیرند)
- [ ] در Google Search Console آزمایش کنید - از تستر robots.txt برای تأیید استفاده کنید
نقشه سایت XML
- [ ] نقشه سایت وجود دارد در
yourdomain.com/sitemap.xml - [ ] به Google Search Console و Bing Webmaster Tools ارسال شده است
- [ ] همه صفحات مهم شامل شده - هر صفحهای که میخواهید ایندکس شود باید در نقشه سایت باشد
- [ ] هیچ URL ای از نوع 404 یا ریدایرکت در نقشه سایت - فقط صفحات با وضعیت 200
- [ ] تاریخهای آخرین تغییر دقیق هستند و هنگام تغییر محتوا بهروز میشوند
- [ ] زیر 50,000 URL در هر فایل نقشه سایت (از نمایه نقشه سایت برای سایتهای بزرگتر استفاده کنید)
- [ ] زیر 50MB بدون فشردهسازی در هر فایل نقشه سایت
- [ ] هیچ صفحه noindex در نقشه سایت وجود ندارد - اینها سیگنالهای متناقض میفرستند
ایندکس کردن
- [ ] صفحات کلیدی ایندکس شدهاند - جستجو
site:yourdomain.comدر Google - [ ] هیچ برچسب noindex غیرمؤثر وجود ندارد - بررسی متا رباتها و هدرهای X-Robots-Tag
- [ ] برچسبهای canonical درست هستند - هر صفحه باید یک canonical خودارجاعی داشته باشد
- [ ] هیچ محتوای تکراری وجود ندارد - همان محتوا نباید در چندین URL قابل دسترسی باشد
- [ ] صفحهبندی بهدرستی مدیریت میشود - از
rel="next"وrel="prev"یا الگوهای بارگذاری بیشتر استفاده شود - [ ] پارامترهای URL - اگر صفحات تکراری ایجاد میکنند در GSC پیکربندی کنید
ساختار URL
- [ ] URL های تمیز و توصیفی -
/products/running-shoesنه/p?id=12345 - [ ] حروف کوچک - هیچ URL با حروف مخلوط (ریدایرکت حروف بزرگ به حروف کوچک)
- [ ] هیچ کاراکتر خاصی - از فضاها، زیر خطها (از خط تیره استفاده کنید) یا کاراکترهای کدگذاری شده خودداری کنید
- [ ] خطوط خاتمهی سازگار - یا با خط تیره یا بدون آن انتخاب کنید و دیگری را ریدایرکت کنید
- [ ] عمق معقول - صفحات مهم باید در 3 کلیک از صفحه اصلی قرار بگیرند
- [ ] هیچ شناسه جلسهای در URL ها وجود ندارد - اینها صفحات تکراری نامحدود ایجاد میکنند
سرعت صفحه و Core Web Vitals
سرعت بهصورت مستقیم بر رتبهبندی و تجربه کاربری تأثیر میگذارد.
Core Web Vitals
- [ ] LCP (بزرگترین محتوای بارگذاری شده) زیر 2.5 ثانیه - محتوای اصلی به سرعت بارگذاری میشود
- [ ] INP (تعامل تا بارگذاری بعدی) زیر 200 میلیثانیه - صفحه به سرعت به تعاملات پاسخ میدهد
- [ ] CLS (تغییر طرح دوباره تجمعی) زیر 0.1 - طرح در حین بارگذاری تغییر نمیکند
- [ ] آزمایش در موبایل - گوگل از عملکرد موبایل برای تصمیمات رتبهبندی استفاده میکند
بهینهسازی سرعت
- [ ] تصاویر بهینهسازی شده - فشرده، با اندازه مناسب، با استفاده از فرمتهای مدرن (WebP، AVIF)
- [ ] بارگذاری تنبل برای تصاویر زیر خط (اما نه برای تصویر LCP بالای خط)
- [ ] CSS فشرده شده و CSS بحرانی درونیابی شده
- [ ] جاوا اسکریپت فشرده شده و در صورت امکان به تأخیر افتاده است
- [ ] فشردهسازی فعالشده - Gzip یا Brotli روی سرور
- [ ] کش مرورگر پیکربندیشده با هدرهای Cache-Control متناسب
- [ ] CDN در حال استفاده برای داراییهای استاتیک
- [ ] هیچ منبع مسدودکنندهی نمایش - منابع بحرانی ابتدا بارگذاری میشوند
- [ ] بارگذاری فونت بهینهسازیشده -
font-display: swapیاoptional - [ ] اسکریپتهای شخص ثالث بررسی شده - هرکدام زمان بارگذاری اضافه میکنند؛ موارد غیرضروری را حذف کنید
- [ ] زمان پاسخ سرور زیر 200 میلیثانیه (TTFB)
نکات منابع
- [ ] Preconnect به منابع شخص ثالث حیاتی:
- [ ] Preload منابع حیاتی (فونتها، تصاویر بالای صفحه):
- [ ] DNS prefetch برای دامنههای کمتر حیاتی:
امنیت
امنیت یک عامل رتبهبندی و ضروری برای اعتماد کاربران است.
HTTPS
- [ ] گواهی SSL نصب شده و معتبر است
- [ ] گواهی منقضی نشده - تاریخ انقضا را بررسی کنید
- [ ] همه صفحات از طریق HTTPS ارائه میشوند - هیچ صفحه HTTP ای وجود ندارد
- [ ] ریدایرکت HTTP به HTTPS - ریدایرکت 301، نه 302
- [ ] هیچ محتوای مختلطی - همه منابع (تصاویر، اسکریپتها، سبکها) باید از طریق HTTPS بارگذاری شوند
- [ ] هدر HSTS تنظیمشده:
Strict-Transport-Security: max-age=31536000; includeSubDomains - [ ] زنجیره گواهی کامل - هیچ مشکل گواهی میانی وجود ندارد
هدرهای امنیتی
- [ ] Content-Security-Policy - از حملات XSS جلوگیری میکند
- [ ] X-Content-Type-Options: nosniff - از تجزیه نوع MIME جلوگیری میکند
- [ ] X-Frame-Options یا CSP
frame-ancestors- از کلیکجکینگ جلوگیری میکند - [ ] Referrer-Policy - کنترل میکند که چه اطلاعات ارجاعی ارسال شود
- [ ] Permissions-Policy - دسترسی به ویژگیهای مرورگر را محدود میکند
بهینهسازی موبایل
گوگل از ایندکسینگ موبایل-اول استفاده میکند - وبسایت موبایل شما مورد ارزیابی قرار میگیرد.
- [ ] طراحی پاسخگو - به اندازههای مختلف صفحه نمایش سازگار است
- [ ] تگ متا viewport تنظیمشده:
- [ ] هیچ اسکرول افقی در موبایل
- [ ] نشانههای لمسی حداقل 44x44 پیکسل - دکمهها و لینکها قابل لمس هستند
- [ ] حداقل اندازه فونت 16px - قابل خواندن بدون زوم
- [ ] هیچ بینالسطر مزاحمی - پنجرههای پاپآپ محتوا را در موبایل مسدود نمیکنند
- [ ] محتوای موبایل با دسکتاپ مطابقت دارد - محتوای یکسان در هر دو نسخه
- [ ] سرعت موبایل - به طور خاص بر روی اتصالات 4G/موبایل تست شود
- [ ] آزمایش بر روی دستگاههای واقعی - نه تنها ابزارهای توسعه مرورگر
عناصر فنی در صفحه
برچسبهای عنوان
- [ ] هر صفحه یک عنوان منحصر به فرد دارد - هیچ تکراری وجود ندارد
- [ ] زیر 60 کاراکتر - گوگل عناوین طولانیتر را برش میدهد
- [ ] کلمه کلیدی اصلی شامل شده - ترجیحاً در نزدیکی ابتدای عنوان
- [ ] نام برند شامل شده - معمولاً در انتهای عنوان
- [ ] هیچ پر از کلمات کلیدی - به طور طبیعی خواندنی است
توضیحات متا
- [ ] هر صفحه یک توضیحات منحصر به فرد دارد - هیچ تکراری وجود ندارد
- [ ] 150-160 کاراکتر - طول بهینه برای نمایش
- [ ] شامل کلمه کلیدی اصلی - به طور طبیعی ادغام شده
- [ ] حاوی یک فراخوان به اقدام - کلیکها را تحریک میکند
- [ ] بهدقت محتوای صفحه را توصیف میکند - نگذارید گمراهکننده باشد
هدرها
- [ ] دقیقاً یک H1 در هر صفحه - متناسب با موضوع صفحه
- [ ] ساختار منطقی - H1 > H2 > H3 (هیچکدام از سطوح نادیده گرفته نمیشود)
- [ ] کلمات کلیدی در هدرها - به طور طبیعی، نه به زور
- [ ] توصیفی - هدرها باید هنگام اسکن منطقی باشند
تصاویر
- [ ] متن جایگزین برای همه تصاویر - توصیفی، شامل کلمات کلیدی در صورت طبیعی
- [ ] ویژگیهای عرض و ارتفاع مشخص شده است - از CLS جلوگیری میکند
- [ ] نامهای توصیفی فایلها -
red-running-shoes.webpنهIMG_4521.jpg - [ ] تصاویر پاسخگو - از
srcsetبرای اندازههای مختلف صفحه نمایش استفاده کنید - [ ] SVG برای آیکونها و لوگوها - مقیاسپذیر، حجم فایل کوچک
دادههای ساختاری
دادههای ساختاری امکان قطعات غنی و کمک به موتورهای جستجو برای درک محتوای شما را میدهد.
- [ ] اسکیمای سازمانی در صفحه اصلی - نام شرکت، لوگو، اطلاعات تماس
- [ ] اسکیمای وبسایت با SearchAction - امکان جعبه جستجوی لینکهای سایت را فراهم میکند
- [ ] اسکیمای BreadcrumbList - نشاندهنده مسیر ناوبری در نتایج جستجو
- [ ] اسکیمای مقاله در پستهای وبلاگ - نویسنده، تاریخ، ناشر
- [ ] اسکیمای FAQ در صفحات FAQ - نتایج قابل گسترش ایجاد میکند
- [ ] اسکیمای محصول در صفحات محصول - قیمت، در دسترس بودن، نظرات
- [ ] اسکیمای LocalBusiness در صورت لزوم - آدرس، ساعات کار، تلفن
- [ ] تأیید با آزمون نتایج غنی Google - بدون خطا
- [ ] آزمایش با Validator Schema.org - ساختار مناسب و فیلدهای مورد نیاز
سئوی بینالمللی
اگر سایت شما به چندین زبان یا منطقه خدمترسانی میکند:
- [ ] برچسبهای hreflang در همه صفحات - زبان و منطقه را نشان میدهد
- [ ] x-default hreflang - نسخه پیشفرض را مشخص میکند
- [ ] hreflang دو طرفه - اگر صفحه A به صفحه B اشاره کند، صفحه B باید دوباره به A اشاره کند
- [ ] hreflang در نقشه سایت (جایگزین برچسبهای HTML)
- [ ] URL های خاص زبان -
/en/aboutو/de/aboutنه تنها بر اساس کوکی - [ ] محتوا به طور کامل ترجمه شده - هیچ صفحهای با زبان مخلوط وجود ندارد
- [ ] فرمتهای محلی و ارز در صورت لزوم
ریدایرکتها
- [ ] 301 برای ریدایرکتهای دائمی - نه 302 یا 307
- [ ] هیچ زنجیره ریدایرکت وجود ندارد - A باید مستقیماً به C ریدایرکت شود، نه A→B→C
- [ ] هیچ حلقه ریدایرکت وجود ندارد - A→B→A همه چیز را خراب میکند
- [ ] canonical www/non-www - یکی به دیگری ریدایرکت میشود (301)
- [ ] ریدایرکت HTTP→HTTPS در محل
- [ ] URL های قدیمی به جدید ریدایرکت شوند پس از مهاجرتهای سایت
سرور و زیرساخت
- [ ] زمان فعالیت سرور بالای 99.9% - خرابی به ایندکسینگ و رتبهبندی آسیب میزند
- [ ] صفحه 404 سفارشی - مفید، نه عمومی؛ شامل ناوبری و جستجو
- [ ] کدهای وضعیت HTTP مناسب - 404 برای صفحات گمشده، نه 404 نرم (200 با محتوای خطا)
- [ ] هیچ خطای سرور (5xx) - گزارشهای سرور را بهطور منظم بررسی کنید
- [ ] فشردهسازی gzip/Brotli روی سرور فعالشده
- [ ] HTTP/2 یا HTTP/3 فعالشده - سریعتر از HTTP/1.1
- [ ] مکان سرور نزدیک به مخاطب هدف
نظارت و نگهداری
- [ ] Google Search Console تأیید و نظارتشده
- [ ] Google Analytics نصب شده (با مدیریت رضایت مناسب)
- ] بررسیهای سئوی منظم - حداقل ماهیانه با [ابزار بررسی رایگان LANGR
- [ ] نظارت بر زمان فعالیت - دریافت اعلانها هنگام خرابی سایت شما
- [ ] بررسی لینکهای خراب - ماهیانه اجرا کنید
- [ ] نظارت بر Core Web Vitals - روندها را پیگیری کنید، نه فقط عکسها
- [ ] گزارشهای پوشش ایندکس - جدیدترین خطاها را هفتگی بررسی کنید
چگونه از این چکلیست استفاده کنیم
برای یک وبسایت جدید
قبل از راهاندازی، از طریق هر مورد کار کنید. بدهی فنی بعد از اینکه سایت زنده و ایندکس شد، بسیار سختتر است که تعمیر شود.
برای یک وبسایت موجود
- یک بررسی سئوی رایگان انجام دهید تا امتیازهای پایه خود را بدست آورید
- از طریق این چکلیست به ترتیب دستهبندی پیش بروید
- مواردی را که بررسی شما بهعنوان حیاتی علامتگذاری کرد، اولویت دهید
- ماهیانه دوباره بررسی کنید تا بهبودها را پیگیری کنید
ترتیب اولویت
اگر نمیتوانید همه چیز را یکجا انجام دهید، به این ترتیب اولویتدهی کنید:
- HTTPS و امنیت - پایه غیرقابل مذاکره
- خزیدن و ایندکس کردن - اگر گوگل نتواند صفحات شما را پیدا کند، هیچ چیز دیگری مهم نیست
- بهینهسازی موبایل - ایندکسینگ موبایل-اول به این معناست که این امر حیاتی است
- سرعت صفحه - بهطور مستقیم بر رتبهبندی و تجربه کاربری تأثیر میگذارد
- عناصر درون صفحه - برچسبهای عنوان و توضیحات متا تأثیر فوری دارند
- دادههای ساختاری - نتایج غنی را فعال میکند
- سئوی بینالمللی - در صورت لزوم
- بهینهسازی پیشرفته - ریدایرکتها، تنظیم سرور، نظارت
نتیجهگیری
سئوی فنی جذاب نیست، اما همان چیزی است که وبسایتهایی که رتبهبندی میشوند را از وبسایتهایی که رتبهبندی نمیشوند جدا میکند. هر مورد در این چکلیست نمایانگر یک عامل احتمالی رتبهبندی یا بهبود تجربه کاربری است.
شما نیازی به تصحیح همه چیز در یک روز ندارید. با موارد حیاتی شروع کنید، با یک بررسی رایگان یک پایه ایجاد کنید، و بهصورت سیستماتیک از طریق فهرست پیش بروید. برای شناسایی مسائل جدید قبل از اینکه بر رتبهبندی شما تأثیر بگذارد، بررسیهای ماهیانه را تنظیم کنید.
محتوای شما تنها میتواند به اندازه بنیان فنیتان عملکرد داشته باشد. آن بنیان را محکم کنید و همه چیز دیگر آسانتر میشود.
پروفایل سئوی دامنه خود را در LANGR چک کنید برای دید مداوم از عملکرد بهینهسازی فنی شما.