یک حقیقت ناخوشایند با شما در میان بگذارم: بیشتر بازدیدکننده‌هایی که امروز به سایتتان می‌آیند، سه ثانیه بیشتر صبر نمی‌کنند. اگر صفحه‌تان تا سه ثانیه باز نشود، برمی‌گردند و روی نتیجه بعدی کلیک می‌کنند. خیلی وقت‌ها هم همان نتیجه بعدی، رقیب شماست؛ یعنی با هر ثانیه تأخیر، مستقیم مشتری به دست حریف می‌دهید.

و نکته جالب‌تر: این فقط درباره تجربه کاربر نیست؛ گوگل رسماً سرعت را هم فاکتور رتبه‌بندی می‌داند. یعنی سایت کُند = رتبه بدتر + کاربر کمتر صبور + فروش کمتر. در این مقاله به صورت کاملاً عملی می‌گویم چرا سرعت مهم است و دقیقاً چه کارهایی بکنید.

چرا گوگل این‌قدر به سرعت اهمیت می‌دهد؟

گوگل کسب‌وکارش این است که کاربر چیز درست و خوب پیدا کند، وگرنه جای دیگری جست‌وجو می‌کند. وقتی کاربر روی لینک شما کلیک می‌کند و با صفحه کُند مواجه می‌شود، زود برمی‌گردد (Pogo-sticking) و گوگل این رفتار را می‌فهمد: «نتیجه بد بود». رتبه شما پایین می‌آید، رتبه رقیب می‌رود بالا. تازه از ۲۰۲۱ به بعد، گوگل معیارهای رسمی‌تری به نام Core Web Vitals معرفی کرده که سرعت و پایداری صفحه را با اعداد و ارقام می‌سنجد.

Core Web Vitals به زبان ساده

سه عدد است که وقت‌تان می‌خواهند و ارزشش را دارند:

  • LCP (سرعت بارگذاری محتوای اصلی): بزرگ‌ترین عنصر صفحه (معمولاً عکس شاخص یا بنر) چقدر طول می‌کشد؟ هدف: زیر ۲.۵ ثانیه.
  • INP (پاسخ‌گویی به کلیک): کاربر کلیک می‌کند، صفحه چقدر زود جواب می‌دهد؟ هدف: زیر ۲۰۰ میلی‌ثانیه. (قبلاً FID بود)
  • CLS (پرش‌های بصری): آیا عناصر صفحه هنگام لود شان جابه‌جا می‌شوند؟ آن حس آزاردهنده‌ای که دکمه «خرید» هول می‌شود و جای دیگری کلیک می‌کنید. هدف: زیر ۰.۱.

این سه‌تا را رایگان با PageSpeed Insights و Search Console می‌توانید ببینید. هدف شما نیست سبز شدن همه‌چیز؛ هدف شما سبز شدن برای کسری از کاربران واقعی است.

از کجا سرعت سایتتان را بسنجید؟

  1. PageSpeed Insights — آدرس صفحه را می‌دهید، امتیاز موبایل و دسکتاپ + پیشنهادهای دقیق می‌گیرید.
  2. GTmetrix — آبشار بارگذاری هر فایل را می‌دهد؛ برای تشخیص فایل‌های سنگین عالی است.
  3. سرچ کنسول: گزارش Core Web Vitals = وضعیت واقعی کاربرانتان، نه فقط یک تست مصنوعی. اگر هنوز با آن کار نکرده‌اید، راهنمای سرچ کنسول را ببینید.

قانون: ابتدا صفحه اصلی، صفحه محصول و یک مقاله شلوغ‌تان را تست کنید؛ همین‌ها تقریباً تصویر کل سایت را می‌دهند.

چه چیزهایی معمولاً سایت را کُند می‌کند؟

  • عکس‌های آپلودشده خام از موبایل (فایل‌های ۳ تا ۸ مگابایتی که نه فشرده‌اند و نه ری‌سایز)
  • هاست ضعیف و اشتراکیِ ارزانِ خیلی‌شلوغ
  • قالب‌های چندمنظوره سنگین که بیشتر امکاناتش را هرگز استفاده نمی‌کنید
  • کلی افزونه هم‌زمان (هرکدام چند فایل CSS و JS اضافه می‌کنند)
  • نداشتن کش — وردپرس هر بار کل صفحه را از نو می‌سازد در حالی که می‌تواند صفحه آماده تحویل بدهد
  • فونت‌های سنگین و اسکریپت‌های شخص ثالث (چت آنلاین، پیکسل‌های متعدد تبلیغاتی و…)

راه‌حل‌ها: از رایگان تا حرفه‌ای

۱. عکس‌ها را مدیریت کنید (بیشترین تاثیر، کمترین هزینه)

قانون سه‌گانه: ابعاد درست (بنر بالای ۲۵۶۰ پیکسل معمولاً اشتباه است)، فرمت درست (WebP بهتر و سبک‌تر است)، و فشرده‌سازی (ShortPixel یا Smush رایگان و خودکار). تنها همین یک بند، خیلی از سایت‌های ایرانی را دوبرابر سریع می‌کند.

۲. کش را فعال کنید

هر افزونه کش خوب دو کار می‌کند: نسخه آماده صفحه از قبل می‌سازد و فایل‌ها را برای مرورگر طوری ذخیره می‌کند که بازدید دوم کاربر تقریباً فوری باشد. اگر سرورتان لایت‌اسپید است (خیلی از هاست‌های ایرانی)، LiteSpeed Cache رایگان و عالی است — هم کش دارد، هم بهینه‌سازی عکس، هم lazy-load.

۳. lazy-load برای عکس‌های پایین صفحه

کاربر تا بالای صفحه را ندیده، لازم نیست عکس‌های انتهای مقاله لود شود. این کار رایگان است و LCP را خیلی بهتر می‌کند. LiteSpeed Cache و حتی خود وردپرس جدید این را پیش‌فرض انجام می‌دهند.

۴. قالب و افزونه‌ها را رژیم بگیرید

هر افزونه‌ای که این ماه استفاده‌اش نکرده‌اید، غیرفعال و حذف کنید. قالب را اگر سنگین است (مثلاً ۸۰ پیکرده چندمنظوره)، سبک‌تر کنید. فلت‌سام، Astra، GeneratePress و Blocksy گزینه‌های خوب و سریعی‌اند.

۵. فونت‌ها را محلی نگه دارید

فونت فارسی رایج ما باید سبک باشد و فقط وزن‌های موردنیاز (Regular و Bold مثلاً) لود شود؛ نه کل خانواده با ۷ ضخامت. بهتر است فونت‌ها را روی هاست خودتان بگذارید نه CDN خارجی.

۶. به هاستتان نگاه جدی کنید

این بخش را هیچ‌کی دوست ندارد بشنوید ولی صادقانه‌ترین جمله مقاله همین است: هاست خیلی ارزان، گران‌ترین بخش سایت است. اگر TTFB (زمان پاسخ اولیه سرور) بالای ۱ ثانیه است، قبل از هر بهینه‌سازی دیگری هاست را ارتقا بدهید یا عوض کنید. هاست داخل ایران برای مشتری ایرانی منطقی‌تر است.

۷. PHP را به‌روز نگه دارید

وردپرس روی PHP 8.2 به بعد محسوس سریع‌تر و امن‌تر است. از پنل هاست می‌توانید نسخه را عوض کنید؛ اگر نمی‌توانید، از پشتیبانی بخواهید. رایگان و ده‌دقیقه کار است.

ترتیب عملیات: این هفته چه کار کنید؟

  1. صفحه اصلی را در PageSpeed Insights تست کنید و اسکرین‌شات بگیرید (قبلِ کار).
  2. یک افزونه فشرده‌سازی عکس نصب کنید و گزینه تبدیل به WebP را روشن کنید.
  3. افزونه کش (LiteSpeed Cache یا WP Rocket) را فعال و تنظیم کنید.
  4. افزونه‌های بلااستفاده را حذف کنید.
  5. دوباره تست کنید و تفاوت را ببینید — معمولاً +۱۵ تا +۳۰ امتیاز با همین چهار کار.

رابطه سرعت و سئو چقدر جدی است؟

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

CDN چیست و برای سایت ایرانی لازم است؟

CDN (شبکه توزیع محتوا) فایل‌های ثابت سایتت را روی سرورهای متعدد جغرافیایی کپی می‌کند تا هر کاربر از نزدیک‌ترین نقطه تحویل بگیرد. معروف‌ترینش کلودفلر است و پلن رایگانش برای شروع خیلی کافی است.

ولی صادقانه بگویم؛ بستگی به مخاطبت دارد:

  • اگر مخاطبت فقط داخل ایران است: هاست داخلی خوب بهترین کار را می‌کند و CDN خارجی فرق چشمگیری نمی‌کند؛ گاهی حتی به‌خاطر مسیریابی بد، بدتر هم می‌شود.
  • اگر مخاطب بین‌المللی هم داری: کلودفلر تقریباً واجب است — هم CDN جهانی می‌گیری هم لایه امنیت رایگان.

نکته حاشیه‌ای ولی مهم: بعد از فعال‌سازی CDN حتماً SSL را درست تنظیم کن؛ خیلی از سایت‌ها همین‌جا با قفل قرمز مرورگر مواجه می‌شوند و نمی‌فهمند چرا.

TTFB: عددی که بیشتر از همه باید نگاهش کنی

TTFB (زمان اولین بایت) یعنی سرور چقدر طول می‌کشد اولین بایت پاسخ را برگرداند. اگر این بد باشد، هیچ بهینه‌سازی عکس و کدی نمی‌تواند نجاتت بدهد، چون کاربر هنوز شروع صفحه را ندیده. هدف عملی برای مشتری ایرانی: زیر ۶۰۰ میلی‌ثانیه. هاست‌های داخلی خوب معمولاً بین ۱۰۰ تا ۴۰۰ میلی‌ثانیه جواب می‌دهند که عالی است.

اگر TTFB بالای ۱.۵ ثانیه دیدی، ترتیب عمل: اول کش سمت سرور (LiteSpeed Cache)، بعد به‌روزرسانی PHP به نسخه ۸ به بالا، بعد صحبت با پشتیبانی هاست، و در آخر تعویض هاست. نکته: تعویض هاست ترسناک نیست؛ خیلی از هاست‌ها انتقال را رایگان انجام می‌دهند.

مثال واقعی: یک فروشگاه ایرانی، قبل و بعد رژیم سرعت

یکی از سایت‌هایی که روش کار کردیم این وضعیت را داشت:

  • امتیاز موبایل PageSpeed: ۳۴
  • زمان لود صفحه محصول: ۷.۲ ثانیه
  • عکس‌های خام ۴ تا ۹ مگابایتی
  • ۱۸ افزونه فعال که نیمی‌اش بلااستفاده

بعد از حدود ۶ ساعت کار (فشرده‌سازی و تبدیل عکس‌ها به WebP + فعال‌سازی LiteSpeed Cache + حذف ۷ افزونه + لوکال‌کردن فونت + lazy-load):

  • امتیاز موبایل: ۷۹
  • زمان لود: ۲.۱ ثانیه
  • نرخ پرش هفته بعد: ۱۸٪ کمتر

نکته جذاب داستان: هیچ مقاله جدیدی آن هفته منتشر نشده بود؛ تنها تغییر، سرعت بود. همین یعنی اثر سرعت را می‌شود مستقیم در رفتار کاربر دید، نه فقط در اکسل.

چه چیزهایی را به بهانه سرعت حذف نکنی؟

وقتی اسپید هوس می‌شود، خیلی‌ها به هر چیزی که «سنگین» است حمله می‌کنند. این‌ها را حذف نکن چون ارزششان بیشتر از چند صد میلی‌ثانیه است:

  • عکس شاخص باکیفیت (فشرده کن، ولی حذف نکن — صفحه بی‌تصویر نرخ کلیکش در گوگل و شبکه‌های اجتماعی می‌ریزد)
  • فرم تماس واقعی (سرعتِ صفحه‌ای که مشتری نتواند با آن حرف بزند، پیروزی نیست)
  • جدول‌های مقایسه (به‌جای حذف، با CSS سبکشان کن تا روی موبایل اسکرول بخورند)

قاعده کلی: کاربر صفحه ۱.۸ ثانیه‌ای پرمحتوا را به صفحه ۰.۸ ثانیه‌ای تهی ترجیح می‌دهد؛ گوگل هم همین را دوست دارد.

تست سرعت واقعی از دید مشتری ایرانی

PageSpeed Insights سرور گوگل از خارج ایران لود می‌کند و نتایجش برای کاربر ایرانی همیشه دقیق نیست. راه‌های واقعی‌تر:

  • خودت با موبایل: روی دیتا (نه Wi-Fi) سایتت را باز کن و با کرونومتر ذهنی زمان بگیر — این همان تجربه اکثریت مشتری‌هایت است.
  • از دوستان در شهرهای مختلف بخواه: سرعت اینترنت شهرستان‌ها با تهران فرق می‌کند.
  • GTmetrix با لوکیشن حود ایران: اگر پلن پولیش بخری می‌توانی نود تهران تست کنی.

پنج پیشرفت کوچک که جمع‌شان بزرگ است

  1. DNS prefetch و preconnect برای منابع خارجی حتمی (فونت‌ها، کتابخانه‌ها) — چند صد میلی‌ثانیه هدیه می‌گیرد.
  2. غیرفعال‌کردن emoji script پیش‌فرض وردپرس (wp-emoji-release.min.js) — یک درخواست اضافی کمتر.
  3. محدودکردن تعداد ریویژن پست‌ها — دیتابیس سبک‌تر = سرور سریع‌تر.
  4. اسکن و حذف استایل‌های CSS استفاده‌نشده (با Asset CleanUp یا Perfmatters روی هر صفحه جداگانه).
  5. صفحه ۴۰۴ سریع و سفارشی — بله، حتی ۴۰۴ هم نباید ۴ ثانیه طول بکشد چون کاربر و کراولر هر دو به آن برمی‌خورند.

چه وقتی باید جدی‌تر هزینه کنی؟

اگر بعد از همه بهینه‌سازی‌ها (کش، WebP، افزونه، قالب، فونت) امتیازت هنوز زیر ۶۵ در موبایل است، یعنی مشکل عمیق‌تر از تنظیمات است: یا هاست باید کلاس بالاتر برود، یا قالب اساساً سنگین انتخاب شده، یا نسخه PHP قدیمی است. این‌جاست که هزینه واقعی شروع می‌شود — اما بدان که این آخرین قدم است، نه اولین. بیشتر آدم‌ها قبل از همه کارهای رایگان بالا، اول دنبال هاست گران‌تر می‌روند و نتیجه همان ۱۰ امتیاز می‌شود که با ۳۰ دقیقه رایگان هم می‌آمد.

جمع‌بندی

سرعت یکی از آن نکته‌هایی است که معمولاً از نظر می‌افتد چون «مقاله‌ای نیست که بنویسی». ولی از هر چیز دیگری وقتی نگاه می‌کنی، هر کسب‌وکار روی صفر ایستاده: اگر نمی‌شود سرایت کرد به کاربر، بقیه‌اش بی‌فایده است. دو ساعت این هفته روی همین چک‌لیست بگذارید و تفاوت را با چشم خودتان ببینید در آنالیتیکس و سرچ کنسول.

One thought on “سرعت سایت و سئو: چرا گوگل سایت کُند را می‌سوزاند؟ (+ راهکارهای عملی)”

  1. اشتراک ها: سئو صفحه محصول؛ راهنمای کاربردی فروشگاه | مثبت آموز

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *