رفتن به محتوای اصلی
نیکاوب
مدیریت پروژه۱ دقیقه مطالعه

چک‌لیست پیش از انتشار سایت: ۳۰ موردی که نباید فراموش شوند

فهرست عملی بررسی پیش از راه‌اندازی سایت — سئو، سرعت، دسترس‌پذیری، امنیت و مواردی که فقط برای سایت فارسی اهمیت دارند.

نوشته تیم نیکاوب

روز انتشار بدترین زمان برای کشف مشکلات است. این چک‌لیست همان چیزی است که ما پیش از هر تحویل اجرا می‌کنیم.

سئوی پایه

  1. هر صفحه title یکتا دارد (حداکثر حدود ۶۰ کاراکتر)
  2. هر صفحه meta description یکتا دارد (حدود ۱۵۵ کاراکتر)
  3. هر صفحه دقیقاً یک h1 دارد
  4. canonical روی همه صفحه‌ها درست است
  5. lang="fa-IR" و dir="rtl" روی تگ html هست
  6. robots.txt وجود دارد و مسیرهای مدیریتی را بسته است
  7. نقشه سایت XML ساخته شده و فقط آدرس‌های قابل ایندکس را دارد
  8. صفحه ۴۰۴ سفارشی وجود دارد و لینک بازگشت دارد
  9. داده ساختاریافته با آزمون نتایج غنی گوگل بدون خطا تأیید شده
  10. اگر سایت قبلی داشته‌اید، همه آدرس‌های قدیمی با انتقال ۳۰۱ به نشانی جدید می‌روند

سرعت

  1. تصویرها در قالب WebP یا AVIF و در اندازه نمایش تحویل می‌شوند
  2. همه تصویرها width و height دارند
  3. فونت‌ها روی دامنه خودتان میزبانی می‌شوند و زیرمجموعه فارسی‌اند
  4. LCP روی گوشی میان‌رده زیر ۲٫۵ ثانیه است
  5. اسکریپت‌های شخص ثالث فهرست شده و هر کدام توجیه دارند

موبایل

  1. روی عرض ۳۲۰ پیکسل هیچ اسکرول افقی وجود ندارد
  2. همه دکمه‌ها و لینک‌ها حداقل ۴۴ پیکسل قابل لمس‌اند
  3. فیلدهای فرم اندازه قلم ۱۶ پیکسل دارند (کمتر از آن باعث بزرگ‌نمایی خودکار در iOS می‌شود)
  4. منوی موبایل با صفحه‌کلید هم قابل استفاده است
  5. سایت با اندازه قلم بزرگ‌شده مرورگر نمی‌شکند

دسترس‌پذیری

  1. همه تصویرهای محتوایی متن جایگزین معنادار دارند
  2. کنتراست متن با پس‌زمینه حداقل ۴٫۵ به ۱ است
  3. با صفحه‌کلید می‌توان کل سایت را پیمود و حلقه فوکوس دیده می‌شود
  4. فرم‌ها برچسب متصل دارند و خطاها با متن اعلام می‌شوند، نه فقط با رنگ
  5. prefers-reduced-motion رعایت شده است

امنیت و زیرساخت

  1. گواهی SSL فعال است و همه ترافیک به HTTPS منتقل می‌شود
  2. سربرگ‌های امنیتی تنظیم شده‌اند
  3. فرم‌ها در برابر ارسال خودکار محافظت شده‌اند و محدودیت نرخ دارند
  4. پشتیبان‌گیری خودکار فعال و یک بار بازیابی آزمایشی انجام شده است
  5. از خارج از ایران بررسی شده که سایت با درخواست خزنده گوگل پاسخ ۲۰۰ می‌دهد

درباره مورد سی‌ام

این مورد را جدا توضیح می‌دهیم چون پرهزینه‌ترین اشتباه در پروژه‌هایی است که روی میزبانی داخلی منتشر می‌شوند. بسیاری از سرویس‌های امنیتی و فایروال‌های ایرانی به‌صورت پیش‌فرض ترافیک غیرایرانی را مسدود یا با چالش امنیتی مواجه می‌کنند. خزنده گوگل از خارج از ایران به سایت شما سر می‌زند.

نتیجه: سایتی که برای بازدیدکننده ایرانی کاملاً سالم است و برای گوگل اصلاً وجود ندارد. این مشکل ممکن است ماه‌ها کشف نشود.

روش بررسی: از یک سرور یا اتصال خارج از ایران، درخواستی با عامل کاربری خزنده گوگل بفرستید و مطمئن شوید پاسخ ۲۰۰ می‌گیرید. سپس در کنسول جست‌وجوی گوگل، ابزار بررسی نشانی را روی چند صفحه اجرا کنید و ببینید صفحه واقعاً رندر می‌شود.

پس از هر تغییر در تنظیمات CDN یا فایروال، این بررسی را تکرار کنید.

پس از انتشار

  • نقشه سایت را در کنسول جست‌وجوی گوگل ثبت کنید
  • چند صفحه کلیدی را با ابزار بررسی نشانی، درخواست ایندکس بدهید
  • دو هفته اول، گزارش خطاهای ایندکس را هفتگی ببینید
  • ابزار تحلیل را بررسی کنید که واقعاً داده ثبت می‌کند

بیشتر بخوانید: سئوی فنی چیست · سرعت سایت و نرخ تبدیل.