۱۵ تکنیک یاسئومی برای بهتر کردن سرعت بارگذاری وب سایت

۱۵ تکنیک یاسئومی برای بهتر کردن سرعت بارگذاری وب سایت
۱۵ تکنیک یاسئومی برای بهتر کردن سرعت بارگذاری وب سایت

روزهایی که مجبور بودید چند دقیقه منتظر بمانید تا وب‌سایت‌ها بارگذاری شوند، دیگر گذشته است. اکنون که بسیاری از ما به اتصالات اینترنت پرسرعت دسترسی داریم - نه تنها در خانه‌هایمان، بلکه در هر کجا که می‌رویم - بهانه کمی برای سرعت پایین وب‌سایت وجود دارد.

اگر وب سایت وردپرسی دارید، باید زمان بارگذاری آن را زیر نظر داشته باشید. بهینه‌سازی سرعت بارگذاری نه تنها تجربه کاربری روان‌تری را ایجاد می‌کند، بلکه می‌تواند از رفتن بازدیدکنندگان به سمت رقبای شما نیز جلوگیری کند.

خوشبختانه راه های زیادی برای بهبود سرعت سایت وجود دارد و در این مقاله قصد داریم 15 مورد از بهترین استراتژی ها را بررسی کنیم. پیاده‌سازی حتی چند مورد از این رویکردها باید به بارگذاری سریع‌تر سایت شما کمک کند، بنابراین بیایید به آن بپردازیم!


چرا باید عملکرد وب سایت خود را بهبود بخشید؟

یکی از اشتباهاتی که بسیاری از صاحبان وب سایت مرتکب می شوند این است که فرض می کنند سایت های آنها به اندازه کافی سریع هستند بدون اینکه نگاه دقیق تری به عملکرد واقعی آنها داشته باشند. حقیقت این است که اگر کاربر نهایی اتصال اینترنتی مناسبی داشته باشد، امروزه اکثر سایت ها نسبتا سریع بارگذاری می شوند.

با این حال، تصور شما از "سریع" و بازدیدکنندگان ممکن است کاملاً متفاوت باشد.

بررسی‌ها نشان می‌دهد که اکثر کاربران در زمان بارگذاری طولانی مدت صبر کمی دارند. تقریباً 47 درصد از کاربران انتظار دارند که هر وب سایت در چند ثانیه یا کمتر بارگذاری شود. سرعت بارگذاری صفحه طلایی برای اکثر سایت ها حدود سه ثانیه است. به ازای هر ثانیه اضافی که یک صفحه طول می کشد تا بارگذاری شود، می توانید تا 7 درصد کاهش در تبدیل را تجربه کنید.

اگر از سرعت سایت وردپرس خود مطمئن نیستید، اکنون زمان آن رسیده است که بدانید. عوامل زیادی می توانند بر عملکرد سایت تأثیر بگذارند و چندین ابزار وجود دارد که می توانید برای اجرای تست های سرعت ساده استفاده کنید. یکی از موارد مورد علاقه ما PageSpeed ​​Insights است زیرا به شما امکان دسترسی به طیف وسیعی از معیارهای عملکرد را می دهد.

تنها کاری که باید انجام دهید این است که URL مورد نظر خود را تایپ کرده و آزمایشی را انجام دهید.

به خاطر داشته باشید که حتی اگر نتایج شما کمتر از سه ثانیه باشد، به این معنی نیست که جایی برای بهبود عملکرد وب وجود ندارد. با افزایش محبوبیت سایت شما، بهینه سازی زمان بارگذاری بسیار مهم تر می شود و حذف چند میلی ثانیه در حال حاضر می تواند تفاوت بزرگی ایجاد کند.

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


15 روش برای بهبود سرعت سایت

درک این نکته مهم است که هیچ گلوله نقره ای برای بهبود سرعت بارگذاری وجود ندارد. برخی از روش‌ها بسته به نحوه راه‌اندازی وب‌سایت‌تان در حال حاضر، ممکن است سود بهتری به شما بدهند.

با این حال، اگر می‌خواهید مطمئن شوید که سایت شما در سریع‌ترین زمان ممکن بارگذاری می‌شود، باید تا حد امکان تکنیک‌های بهینه‌سازی را پیاده‌سازی کنید. در اینجا 15 مورد از بهترین استراتژی هایی که می توانید برای افزایش سرعت وب سایت خود امتحان کنید، آورده شده است.


1. ارائه دهنده هاست مناسب را انتخاب کنید

هر ارائه دهنده میزبانی، عملکرد پایه متفاوتی را ارائه می دهد. علاوه بر این، معمولاً نمی توانید عملکرد برنامه های مشترک میزبان وب را با پیشنهادات پیشرفته تر مانند سرورهای اختصاصی مقایسه کنید.

در حالت ایده‌آل، می‌خواهید از میزبانی وب استفاده کنید که عملکرد عالی را در سراسر صفحه ارائه می‌دهد. هر ارائه‌دهنده میزبانی وب به شما می‌گوید که سریع‌ترین است، بنابراین وظیفه شما این است که ویژگی‌ها و قیمت‌ها را مقایسه کنید و قبل از تصمیم‌گیری تا حد امکان نظرات را بخوانید.

همیشه می‌توانید ارائه‌دهندگان میزبانی وب را تغییر دهید، اما این معمولاً دردسرساز است. اگر سرویس و برنامه میزبانی مناسبی را انتخاب کنید، وب سایت وردپرس شما باید از همان ابتدا به سرعت درخشان باشد.


2. از حافظه پنهان مرورگر استفاده کنید

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

از آنجایی که این بازدیدکنندگان در هر بار بازگشت نیازی به بارگذاری مجدد سایت شما به طور کامل ندارند، زمان بارگذاری باید در بازدیدهای بعدی بسیار سریعتر باشد. راه‌های زیادی برای استفاده از کش مرورگر در وردپرس وجود دارد، و اگر هنوز آن را تنظیم نکرده‌اید، اکنون زمان مناسبی برای انجام این کار است.


3. Keep-Alive را در وب سرور خود فعال کنید

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

به طور طبیعی، این یک راه کارآمد برای بارگیری وب سایت های مدرن با ده ها و گاهی اوقات صدها فایل نیست. برای جلوگیری از این وضعیت، می‌خواهید وب‌سرور خود را به گونه‌ای پیکربندی کنید که از آنچه هدر HTTP یا اتصال مداوم نامیده می‌شود، استفاده کند.

در اینجا می‌توانید دستورالعمل‌هایی را در مورد نحوه انجام این کار برای دو گزینه نرم‌افزار وب سرور که معمولاً مورد استفاده قرار می‌گیرد، بیابید:

نحوه فعال کردن keep-alive برای آپاچی

نحوه فعال کردن اتصالات دائمی برای NGINX

به طور پیش فرض، اکثر تنظیمات Apache و NGINX باید از اتصالات دائمی استفاده کنند. با این حال، اگر مطمئن نیستید که سرور شما چگونه پیکربندی شده است، بررسی مجدد آن ضرری ندارد.


4. فشرده سازی GZIP را فعال کنید

همانطور که از نام آن پیداست، GZIP یک روش فشرده‌سازی است که به شما امکان می‌دهد اندازه فایل‌ها را برای چندین عنصر در وب‌سایت خود کاهش دهید. در برخی موارد، به سادگی فعال کردن فشرده سازی GZIP می تواند وزن صفحات شما را تا 70٪ کاهش دهد.

هرچه یک صفحه کوچکتر باشد، به طور کلی سریعتر بارگذاری می شود. بسیاری از میزبان‌های وب (از جمله ما در DreamHost) فشرده‌سازی GZIP را برای تقریباً همه برنامه‌های خارج از جعبه فعال می‌کنند. اگر مال شما نیست، می توانید با دنبال کردن آموزش گام به گام ما، به راحتی این عملکرد را به سایت وردپرس خود اضافه کنید.


5. در صورت امکان از تغییر مسیر صفحه فرود اجتناب کنید

در گذشته، بسیاری از مردم توصیه می‌کردند که یک نسخه سازگار با موبایل از وب‌سایت وردپرس خود را هم برای اهداف بهینه‌سازی موتورهای جستجو (SEO) و هم برای راضی نگه داشتن کاربران راه‌اندازی کنید. برای اینکه این رویکرد کار کند، باید تغییر مسیرهای صفحه فرود را اجرا می‌کردید که کاربران تلفن همراه را به سمت نسخه «مناسب» سایت شما می‌فرستاد و آنها را برای سرعت بخشیدن به کارها در حافظه پنهان می‌کرد.

اکنون، از آنجایی که دستگاه های تلفن همراه در بحث ترافیک کلی از مرورگرهای دسکتاپ پیشی گرفته اند، طراحی چندین نسخه از وب سایت شما چندان منطقی نیست. درعوض، شما یک طراحی منفرد و سازگار با موبایل می‌خواهید که در تمام وضوح‌های ممکن مقیاس‌پذیر باشد.

به عنوان یک قاعده کلی، بهتر است در صورت امکان از تغییر مسیر اجتناب کنید. هر تغییر مسیر حلقه دیگری است که کاربران باید از آن عبور کنند و با کاهش آنها می توانید زمان بارگذاری سایت خود را بهبود بخشید.


6. از یک شبکه تحویل محتوا (CDN) استفاده کنید

در اکثر انواع هاست (به جز میزبانی ابری)، وب سایت شما در یک سرور واحد با یک مکان خاص قرار دارد. هر بازدیدکننده ای برای بارگیری وب سایت شما باید به آن سرور متصل شود، که می تواند منجر به گلوگاه شود.

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

این تنظیمات دو مزیت را برای شما فراهم می کند:

بار روی سرورهای شما را کاهش می دهد.

این به معنای زمان بارگذاری کمتر برای بازدیدکنندگان بین المللی است.

راه حل های CDN بسیار خوبی برای وردپرس وجود دارد. همانطور که ممکن است انتظار داشته باشید، اکثر این خدمات رایگان ارائه نمی شوند. با این حال، اگر یک وب سایت محبوب را اجرا می کنید، صرف مقداری پول برای CDN می تواند به طور قابل توجهی بر زمان بارگذاری آن سایت تأثیر بگذارد.


7. رشته های پرس و جو را برای منابع استاتیک غیرفعال کنید

رشته های پرس و جو پسوندهایی هستند که گاهی اوقات در انتهای URL ها می بینید و با کاراکترهای خاصی مانند علامت سوال یا علامت علامت شروع می شوند. در اینجا یک مثال سریع از یک URL با رشته پرس و جو، و یکی بدون:

yourwebsite.com/style.css?ver=2

yourwebsite.com/style.css

هدف رشته‌های پرس و جو این است که شما را قادر می‌سازد نسخه‌های خاصی از یک دارایی را شناسایی کنید یا محدودیت‌های حافظه پنهان را دور بزنید. می‌توانید از رشته‌های پرس و جو برای «بشکستن» حافظه پنهان استفاده کنید و مرورگر خود را مجبور کنید آخرین نسخه یک فایل را بارگیری کند.

این در عمل عالی به نظر می‌رسد، اما رشته‌های پرس و جو معمولاً با CDN یا راه‌حل‌های کش سفارشی به خوبی اجرا نمی‌شوند (همانطور که قبلاً گفته شد، باید از هر دو استفاده کنید). در حالت ایده‌آل، وب‌سایت شما باید به گونه‌ای پیکربندی شود که آخرین نسخه‌های فایل‌هایی را که به کاربران دستور می‌دهد آن‌ها را ذخیره کنند، ارائه دهد.

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


8. یک مجموعه کاراکتر را مشخص کنید

مجموعه کاراکترها گروه‌هایی از اعداد هستند که شامل نمایش‌هایی برای هر عنصر متنی است که در وب می‌بینید. به عنوان مثال، UTF-8 - که محبوب ترین مجموعه برای وب سایت ها است - شامل اعداد منحصر به فرد برای بیش از 10000 کاراکتر است.

بسیاری از وب‌سایت‌ها مجموعه کاراکتری را که هر صفحه در سرصفحه سند HTML خود استفاده می‌کند، مشخص می‌کنند، مانند این:

نوع محتوا: text/html; charset=utf-8

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

اگر از وردپرس استفاده می‌کنید، می‌توانید با تغییر فایل wp-config.php که باید چیزی شبیه به این باشد، مشخص کنید که وب سایت شما از کدام مجموعه کاراکتری استفاده می‌کند:

define('DB_NAME', 'exampledatabase');

define('DB_USER', 'exampledbuser');

define('DB_PASSWORD', 'رمز عبور پایگاه داده در اینجا');

define('DB_HOST', 'mysql.example.com');

define('DB_CHARSET', 'utf8');

define('DB_COLLATE', '');

توجه داشته باشید که یک خط خاص وجود دارد که مجموعه کاراکترهای سایت شما را نشان می دهد. همانطور که قبلاً اشاره کردیم، UTF-8 گزینه واقعی برای اکثر سایت ها است، اما از تنها مجموعه کاراکتری که می توانید استفاده کنید فاصله زیادی دارد.


9. اسکریپت های وب سایت خود را کوچک کنید

اکثر وب سایت های مدرن دارای چندین فایل CSS و جاوا اسکریپت هستند. هر اسکریپت اضافی که سایت شما نیاز دارد تا بارگذاری کند بر عملکرد آن تأثیر می گذارد. در بیشتر موارد، حذف آن کد یک گزینه نیست، زیرا معمولاً به شما امکان می دهد ویژگی های مهمی را به سایت خود اضافه کنید.

کاری که می توانید انجام دهید این است که آن اسکریپت ها را کوچک کنید. Minification یک فرآیند ساده است که شامل حذف کاراکترهای غیر ضروری از کد سایت شما می شود. برای اینکه به شما ایده ای از ظاهر آن بدهید، در اینجا یک قطعه کد CSS ساده از راهنمای کوچک سازی کد وردپرس ما آورده شده است:

#bluetext { اندازه قلم: 2em; رنگ آبی؛ } #redtext { font-size: 1em; رنگ: قرمز؛ }

اکنون این کد پس از کوچک سازی به چه شکل است:

#bluetext{font-size:2em;color: blue;}#redtext{font-size:1em;color:red;}

با حذف فضاهای خالی آن کد، می توانیم حجم فایل آن را کاهش دهیم. برای چند خط کد، ممکن است تاثیر قابل توجهی نداشته باشد. با این حال، وقتی تعداد اسکریپت های یک سایت مدرن را در نظر بگیرید، کوچک سازی می تواند تفاوت قابل توجهی در زمان بارگذاری ایجاد کند.

اگر از وردپرس استفاده نمی کنید، می توانید به صورت دستی اسکریپت های سایت خود را با استفاده از ابزارهای آنلاین مانند Minify کوچک کنید.

اکثر ابزارهای کوچک سازی تقریباً یکسان عمل می کنند. تنها کاری که باید انجام دهید این است که کدی را که می‌خواهید کوچک‌سازی کنید، وارد کنید، و ابزار تمام داده‌های غیرضروری را از آن قطعه‌ها بدون هیچ ورودی اضافی در انتهای شما حذف می‌کند. این یک راه ساده برای افزایش سرعت لود سایت وردپرس است.


10. جستجوهای سیستم نام دامنه (DNS) را کاهش دهید

هر بار که URL را تایپ می کنید، مرورگر شما باید آدرس IP مربوط به آن را از طریق سوابق DNS جستجو کند. این پرس‌وجوها معمولاً سریع هستند، اما اگر وب‌سایت شما دارای منابع زیادی از وب‌سایت‌های شخص ثالث باشد، جستجوهای DNS می‌توانند به سرعت اضافه شوند.

به عنوان مثال، فرض کنید که وب سایت شما از چندین کتابخانه جاوا اسکریپت شخص ثالث که در سایت های خارجی میزبانی شده اند، استفاده می کند. در این صورت، باید URL های آن کتابخانه ها را در فایل های HTML خود نشان دهید. هنگامی که بازدیدکنندگان سعی می کنند به سایت شما دسترسی پیدا کنند، مرورگرهای آنها باید هر URL را برای آن کتابخانه ها جستجو کنند.

شما می توانید تعداد جستجوهای DNS در سایت خود را به روش های مختلفی کاهش دهید که عبارتند از:

میزبانی منابع شخص ثالث روی سرور شما (یا با استفاده از CDN)

به تعویق انداختن بارگیری برای فایل های جاوا اسکریپت غیر مهم (ما در یک دقیقه در این مورد بیشتر صحبت خواهیم کرد!)

فعال کردن واکشی اولیه DNS برای وب سایت شما

میزبانی منابع و اسکریپت های شخص ثالث در سایت شما یک راه عالی برای اطمینان از اینکه هر فایلی که بازدیدکنندگان بارگذاری می کنند از یک منبع یا URL ثابت می آید. با اکثر کتابخانه‌ها و اسکریپت‌ها، شما می‌توانید آن فایل‌ها را روی سرور خود کپی کرده و میزبانی کنید، بنابراین باید کاملاً واضح باشید.

اگر مطمئن نیستید که اسکریپت های شخص ثالث چه تاثیری ممکن است بر زمان بارگذاری سایت شما داشته باشند، توصیه می کنیم با استفاده از ابزاری مانند GTmetrix یک تست سرعت سریع انجام دهید.

تجزیه و تحلیل یک URL فقط چند ثانیه طول می کشد و گزارش شما حاوی اطلاعاتی در مورد تعداد جستجوی DNS در سایت شما خواهد بود.


11. از یک قالب وردپرس بهینه شده استفاده کنید

تم های وردپرس می توانند تاثیر قابل توجهی بر روی سایت شما داشته باشند، فراتر از اینکه فقط بر سبک آن تاثیر بگذارند. این روزها، بسیاری از تم ها دارای ده ها ویژگی منحصر به فرد، صفحه سازهای سفارشی و موارد دیگر هستند. با این حال، همه این قابلیت‌های اضافی می‌توانند هزینه داشته باشند، که عملکرد ضعیفی است.

همه قالب‌های وردپرس به خوبی بهینه‌سازی نشده‌اند، که می‌تواند به زمان بارگذاری کند تبدیل شود، حتی اگر همه چیز را درست انجام دهید. از آنجایی که آزمایش ده ها موضوع به صورت شخصی روی سرورهای خود امکان پذیر نیست، توصیه می کنیم قبل از انتخاب یک الگو، تحقیقات زیادی را انجام دهید.

صدها مقاله در وب در مورد سریعترین تم های وردپرس وجود دارد، و همچنین مهم است که به بررسی های مستقل نگاه کنید. درست مانند میزبان وب خود، انجام تکالیف قبل از انتخاب در اینجا می تواند شما را از سردردهای زیادی نجات دهد.


12. افزونه های استفاده نشده وردپرس را حذف کنید

امتحان کردن افزونه های جدید می تواند سرگرم کننده باشد، اما مهم است که پلاگین هایی را که استفاده نمی کنید نگه ندارید. طبق تعریف، افزونه ها کد و عملکرد اضافی را به وب سایت شما اضافه می کنند که می تواند بر زمان بارگذاری آن تأثیر بگذارد. اگر از این ویژگی‌ها استفاده نمی‌کنید، تجربه کاربری را بیهوده کاهش می‌دهید.

در تجربه ما، اکثر افزونه ها نباید به طور چشمگیری بر زمان بارگذاری تأثیر بگذارند. با این حال، چند ثانیه طول می کشد تا افزونه هایی را که استفاده نمی کنید غیرفعال کنید.

توصیه می کنیم هر چند ماه یکبار صفحه افزونه های خود را بررسی کنید، آنهایی را که دیگر استفاده نمی کنید شناسایی کنید و آنها را خاموش کنید. اگر بعد از مدتی آنها را از دست ندادید، ادامه دهید و آنها را حذف کنید.


13. تصاویر وب سایت خود را بهینه کنید

ما حاضریم شرط ببندیم که نمی توانید آخرین باری را که یک وب سایت بدون عکس دیدید به خاطر بیاورید و این تصادفی نیست. تصاویر همه چیز را بهتر می کنند، و آنها بخش اصلی طراحی وب مدرن هستند.

با این حال، فایل های تصویری با کیفیت بالا وزن زیادی دارند. به نوبه خود، اندازه فایل های بزرگ به معنای زمان بارگذاری طولانی تر است. دو راه اصلی برای اصلاح این مشکل وجود دارد:

فشرده سازی تصاویر قبل از اینکه آنها را در وب سایت خود آپلود کنید

تغییر اندازه تصاویر برای تنظیم با وضوح صفحه نمایش مدرن

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

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


14. CSS را در بالا و جاوا اسکریپت را در پایین قرار دهید

منظور ما از "بالا" و "پایین"، بخش سر و پاورقی در اسناد HTML صفحات شما است. وقتی از یک وب‌سایت بازدید می‌کنید، مرورگر شما باید تمام اسکریپت‌های درون تگ‌های head را بارگذاری کند تا بتواند بقیه صفحه را ارائه کند.

این مشکلی با CSS نیست، زیرا این فایل ها حاوی زبان نشانه گذاری هستند که به شما امکان می دهد به وب سایت خود استایل بدهید. اگر فایل های CSS خود را حذف کنید یا آنها را از رندر مسدود کنید، سایت شما همچنان کار می کند، اما احتمالاً خیلی خوب به نظر نمی رسد.

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

این عمل همان چیزی است که ما به تعویق انداختن بارگذاری جاوا اسکریپت می گوییم. نتیجه این است که وب‌سایت شما همچنان یکسان کار می‌کند، اما سریع‌تر رندر می‌شود، زیرا مرورگرها نیازی به بارگیری همه جاوا اسکریپت قبل از شروع نمایش محتوای شما ندارند.


15. URL های شکسته را رفع کنید

با کنار گذاشتن سئو یا عملکرد صفحه، URL های شکسته می توانند بر وب سایت شما تأثیر منفی بگذارند. داشتن URL های شکسته بیش از حد در سایت شما می تواند "بودجه خزیدن" آن را هدر دهد، و از ایندکس کردن سایر صفحات مهم توسط ربات های موتور جستجو جلوگیری می کند و در دراز مدت هزینه بازدیدکنندگان را برای شما به همراه خواهد داشت.

علاوه بر این، URL های شکسته به کاربران این تصور را می دهند که وب سایت شما به درستی نگهداری نمی شود. این می تواند بازدیدکنندگان را از خود دور کند و نرخ پرش سایت شما را به روشی بسیار مشابه با صفحات کند افزایش دهد.

در حالت ایده‌آل، باید وب‌سایت خود را به صورت دوره‌ای خزیده باشید تا مطمئن شوید که همه URL‌های آن کار می‌کنند. شما به راحتی می توانید این کار را با استفاده از ابزارهایی مانند Screaming Frog’s SEO Spider یا Google Search Console انجام دهید.

اگر URL های شکسته ای در سایت خود پیدا کردید، می توانید آنها را به صورت دستی تعمیر کنید یا از یک افزونه استفاده کنید. همچنین ممکن است بخواهید مطمئن شوید که سایت شما یک فایل htaccess. پیکربندی نادرست ندارد، که گاهی اوقات باعث شکسته شدن لینک ها می شود.


بهترین سرعت وب سایت خود را باز کنید

بهینه سازی وب سایت شما برای بهبود عملکرد آن می تواند دلهره آور به نظر برسد. همانطور که می بینید، کارهای زیادی وجود دارد که می توانید برای کاهش زمان بارگذاری انجام دهید. با این حال، مجبور نیستید هر بهینه سازی را به یکباره پیاده سازی کنید.

علاوه بر این، بسیاری از کارهایی که در این راهنما بیان کرده‌ایم، کارهایی هستند که فقط یک بار باید انجام دهید، مانند انتخاب تم مناسب وردپرس. همانطور که سایت شما رشد می کند، زمان خواهید داشت تا عملکرد آن را حتی بیشتر تنظیم کنید، تجربه کاربری بهتری را ارائه دهید و سایت خود را همیشه به آرامی بارگذاری کنید.

اگر می خواهید اطمینان حاصل کنید که وب سایت شما در سریع ترین زمان ممکن بارگذاری می شود، انتخاب میزبانی وب که عملکرد عالی را در خارج از دروازه ارائه می دهد کمک می کند. همه برنامه‌های DreamPress ما برای ارائه زمان‌های بارگذاری سریع به شما بهینه‌سازی شده‌اند، بنابراین در بررسی آن‌ها دریغ نکنید!