چطور سرعت سایت وردپرسی را اÙزایش دهیم؟
هنگامی Ú©Ù‡ صÙØات وب شما در یک مرورگر بارگیری Ù…ÛŒ شوند، یک تماس به هر اسکریپت ارسال Ù…ÛŒ شود، اغلب در URL های دیگر. این ص٠از اسکریپت ها باید تکمیل Ùˆ خالی شود تا صÙØÙ‡ برای کاربر قابل مشاهده باشد. Ùایل‌های جاوا اسکریپت مسدودکننده رندر در این صÙ‌ها به یک مانع تبدیل می‌شوند، زیرا بارگذاری آن‌ها ممکن است زمان ببرد Ùˆ Ù…Øتوای اصلی صÙØÙ‡ را از رندر شدن در این زمان مسدود کند.
به طور پیش Ùرض، مرورگرهای وب منابع را به ترتیبی Ú©Ù‡ در HTML وجود دارند بارگذاری Ù…ÛŒ کنند. گاهی اوقات، زمانی Ú©Ù‡ منابع به منابع Ù…Øاسباتی زیادی روی دستگاه کاربر نیاز دارند، Ù…ÛŒ توانند باعث تاخیر قابل توجهی در رندر بصری صÙØÙ‡ شوند. با این Øال، بسیاری از این اسکریپت ها برای مشاهده اولیه صÙØÙ‡ وب ضروری نیستند. در بسیاری از موارد، خوب است Ú©Ù‡ این اسکریپت ها پس از بارگیری صÙØÙ‡ اجرا شوند.
برای ØÙ„ این مشکل، جاوا اسکریپت مسدودکننده رندر خود را به گونه ای تنظیم کنید Ú©Ù‡ به صورت ناهمزمان بارگیری شود یا اسکریپت های استÙاده نشده یا بی اهمیت (یا بخش های استÙاده نشده از منابع جاوا اسکریپت خود) را Øذ٠کنید.
11. از Expires Header استÙاده کنید
سرصÙØÙ‡ های منقضی به کاهش زمان بارگذاری صÙØÙ‡ برای بازگشت بازدیدکنندگان به وب سایت شما Ú©Ù…Ú© Ù…ÛŒ کنند. آنها به مرورگر دستور Ù…ÛŒ دهند Ú©Ù‡ یک Ùایل را از سرور درخواست کند یا در عوض آن را از Ú©Ø´ موجود مرورگر بیرون بکشد. این باعث کاهش تعداد دانلودها از سرور Ùˆ همچنین تعداد درخواست های HTTP برای اÙزایش سرعت بارگذاری وب سایت Ù…ÛŒ شود.
سربرگ های Expires تعداد دانلودهای سرور را کاهش Ù…ÛŒ دهند تا سرعت صÙØÙ‡ را بهبود بخشند.
وب سایت های مدرن اغلب ده ها Ùایل در هر صÙØÙ‡ دارند. هر Ùایل خود زمان بارگذاری را اضاÙÙ‡ Ù…ÛŒ کند، به خصوص Ùایل های Øجیم. اما علاوه بر این، انتقال هر Ùایل به یک درخواست به سرور نیاز دارد Ú©Ù‡ زمان اÙزایشی را نیز در Ùرآیند اضاÙÙ‡ Ù…ÛŒ کند. سرصÙØه‌های منقضی به مرورگر می‌گویند Ú©Ù‡ Ú†Ù‡ مدت یک Ùایل را در ØاÙظه نهان Ù…Ú© شما (یا هر دستگاه دیگری) ذخیره کند تا بازدیدهای بعدی از صÙØÙ‡ توسط همان رایانه بتواند بارگیری‌های جدید Ùˆ درخواست‌های HTTP را دور بزند.
12. از تغییر مسیر URL خودداری کنید
تغییر مسیر URL یک دستورالعمل یا روشی است Ú©Ù‡ به طور خودکار کاربر را از یک URL به URL دیگر Ù…ÛŒ برد. راه های مختلÙÛŒ برای پیاده سازی تغییر مسیر وجود دارد. تغییر مسیر 301 روشی است Ú©Ù‡ برای ØÙظ ارزش سئوی صÙØÙ‡ Ùوروارد استÙاده Ù…ÛŒ شود. اما بدون توجه به نوع تغییر مسیر، این Ùرآیند سرعت صÙØÙ‡ شما را کاهش Ù…ÛŒ دهد، زیرا رÙتن از یک Ùایل به Ùایل دیگر زمان Ù…ÛŒ برد. بنابراین، سعی کنید تا Øد امکان از تعداد تغییر مسیرهای URL اجتناب کنید یا آن را به Øداقل برسانید.
8 ابزار تست زمان بارگذاری صÙØÙ‡
چند عقربه ساعت اندازه گیری سرعت وب سایت
نه اینکه اصول اولیه Ù†Øوه بهینه سازی سرعت وب سایت را بدانید، به ابزارهای مناسب نیاز دارید.
برای تست زمان بارگذاری صÙØÙ‡ صÙØات وب خود، از یکی از ابزارهای آنلاین رایگان زیر استÙاده کنید. بسیاری از این ابزارهای تجزیه Ùˆ تØلیل سرعت صÙØه، نسخه های پولی نیز دارند. با این Øال، بررسی ما بر روی پیشنهادات رایگان آنها متمرکز است Ú©Ù‡ در آن Ùقط یک URL مورد نیاز است.
تست سرعت وب سایت اÙزایش سرعت سایت Ù…Øمد جانبلاغی Pingdom
تست سرعت pingdom
تست سرعت وب سایت Pingdom یک ابزار جامع تست زمان بارگذاری صÙØÙ‡ است. می‌توانید از نسخه رایگان برای بررسی زمان بارگذاری صÙØÙ‡ از Ù‡Ùت سرور در مکان‌های مختل٠در سراسر جهان برای بررسی Ù‡Ùت وضعیت مختل٠درخواست Ùایل یک مرورگر استÙاده کنید.
WebPageTest
ابزار WebPagetest
WebPagetest ابزاری است Ú©Ù‡ در GitHub در Øال توسعه Ùعال است Ùˆ همچنین در صورت تمایل برای اجرای نمونه خود برای دانلود در دسترس است. Ù…ÛŒ توانید زمان بارگذاری صÙØÙ‡ را از ده ها مکان در سراسر جهان آزمایش کنید. بعلاوه، Ù…ÛŒ توانید مقایسه صÙØÙ‡ در مقابل صÙØÙ‡ را اجرا کنید.
Google PageSpeed ​​Insights
ابزار بینش سرعت صÙØÙ‡ Ú¯ÙˆÚ¯Ù„
Google PageSpeed ​​Insights ابزار اصلی Ú¯ÙˆÚ¯Ù„ برای امتیاز دادن به سرعت صÙØÙ‡ به ترتیب در دستگاه های تلÙÙ† همراه Ùˆ دسکتاپ است. این ابزار رایگان همچنین عملکرد صÙØÙ‡ را بر اساس Core Web Vitals Google ارائه Ù…ÛŒ دهد.
Ùانوس دریایی
ابزار سرعت Ù…Øمد جانبلاغی بارگذاری صÙØÙ‡ Ùانوس دریایی
Lighthouse یک ابزار منبع باز است Ú©Ù‡ برای بررسی عملکرد صÙØÙ‡ وب، دسترسی، برنامه های وب مترقی، SEO Ùˆ موارد دیگر استÙاده Ù…ÛŒ شود. Google توصیه می‌کند از گردش کار Chrome DevTools به جای Chrome Extension استÙاده کنید، زیرا گردش کار DevTools به شما امکان می‌دهد صÙØات تأیید شده Ùˆ سایت‌های Ù…ØÙ„ÛŒ را آزمایش کنید.
GTmetrix
تست سرعت بارگذاری صÙØÙ‡ GTmetrix
GTmetrix از Google PageSpeed ​​Insights Ùˆ YSlow استÙاده Ù…ÛŒ کند! برای ارزیابی زمان بارگذاری اÙزایش سرعت سایت Ù…Øمد جانبلاغی صÙØÙ‡ خود، با یک مکان آزمایشی در ونکوور، کانادا با استÙاده از Chrome (Desktop). یکی از ویژگی های منØصر به Ùرد GTmetrix توانایی مقایسه عملکرد یک صÙØÙ‡ با آزمایش های قبلی همان صÙØÙ‡ است.
BrowserStack SpeedLab
BrowserStack SpeedLab
BrowserStack SpeedLab در میان این مجموعه از ابزارهای تست زمان بارگذاری صÙØÙ‡ منØصر به Ùرد است، زیرا زمان بارگذاری را در چندین مرورگر Ùˆ دستگاه ارائه Ù…ÛŒ دهد. برای بهبود دقت، سرعت وب سایت را در ابر دستگاه واقعی BrowserStack اندازه گیری Ù…ÛŒ کند.
تست سرعت وب سایت Dotcom-Monitor