12 راهکار برای بهینهسازی سرعت سایت
بهینهسازی سرعت سایت از مهمترین معیارهای اساسی در حوزه بازاریابی اینترنتی است.
ممکن است اصلیترین علت آن افزایش چشمگیر توقع کاربران و همچنین افزایش سرعت اینترنتهای امروزی است.
در حالی که مسئله مهم نزدیک بودن رقابتها است.
رقابتهایی که در میان تجارتهای آنلاین مشاهده میشود بسیار حساس و تنگاتنگ است.
روشهایی برای بهینهسازی سرعت سایت
در این گفتار 12 راهکار برای بهینهسازی سرعت سایت مطرح شده است که میتواند در این زمینه بسیار مفید واقع شود از جمله:
- بروزرسانی سایت
- بهینهسازی دیتابیس
- پاک کردن صفحات 404
- بهینهسازی قالب سایت
- حذف افزونههای اضافی
- رونوشت و پیشنویس اضافی
- کوتاه کردن خلاصه نوشته
- فعال کردن لود تنبل یا لیزی لود
- بارگذاری نکردن ویدیوها در هاست
- استفاده از کدهای js در بخش فوتر سایت
- همه کامنتها را در صفحاتتان بارگذاری نکنید
- امکان Hotlink Protection
بروزرسانی سایت
در صورتی که قالب سایتتان وردپرس است.
بروزرسانی قاب و افزونههای موجود تنها بر روی امنیت سایت نقش مثبتی ندارند بلکه با بروزرسانی کردن آنها میتوانید سرعت سایت را ارتقا دهید.
از مواردی که توسعه دهندگان در هر بروزرسانی هسته وردپرس، قالبها و افزونهها به آن توجه میکنند.
با از بین بردن باگها و کدهای اضافی میتوان به سرعت سایت کمک بسزایی کرد.
بهینهسازی دیتابیس
دیتابیس بخشی از سایتهای مدیریت محتوا را که بخشی از سرعت سایت است را به خود اختصاص داده است.
در زمان سنگین شدن موجب افت شدید سرعت میشود.
برای بهینهسازی سرعت سایت، بایستی دیتابیس را بهینه کنید.
دادهها و اطلاعات اضافی در دیتابیس سایت به غیر از افزایش حجم آن و مصرف منابع cpu در نتیجه افزایش زمان لود سایت، اقدام دیگری انجام نمیدهد.
از فعالیتهایی که میتوانید برای بهینهسازی پایگاه داده سایت انجام دهید شامل:
- بهینهسازی جداول
- حذف کردن دیدگاههای حذف شده، جفنگ و تایید نشده
- Delete کردن مطالب قدیمی پیشنویس شده
- در صورت آشنا نبودن با مدیریت سایت حرفهای خوب است این امور را به یک طراح حرفهای سایت واگذار کنید.
- چنانچه از cms وردپرس استفاده می کنید میتوانید از افزونههای بالا سرعت سایت افزونه wp-optimize که به خوبی موجب بالا رفتن سرعت هاست و سایت وردپرس میگردد.
- از طریق این افزونه میتوانید انتخاب کنید که کدام بخش از دیتابیس حذف و بهینه شود.
پاک کردن صفحات 404
از دیگر راهکارهای افزایش سرعت سایت، پاک کردن صفحات 404 است.
این عامل موجب به وجود آمدن ریکوئستهایی اضافی و پایین آمدن سرعت سایت خواهد شد.
در نظر بگیرید که سایتتان هیچ صفحه 404ای ندارد؛ لذا بهتر است این مسئله را با ابزارهای مخصوصی مورد بررسی قرار دهید.
بهینهسازی قالب سایت
بخش عظیمی از سرعت سایت مربوط به کدنویسی قالب دارد.
عوامل متعددی در کدهای قالب میتوانند موجب کاهش سرعت آن شوند از قبیل:
- وجود کدهای کامنت زیاد
- زیاده روی در استفاده از کدهای JS
- کدهای Css inline
- تصاویر سنگین
- کدهای قدیمی و غیر استاندارد
در صورتی که از قالبهای آماده استفاده میکنید بهتر است از ادامه کار صرف نظر کنید و کل قالب سایت را عوض کنید یا قالب سایت را بهینه کنید.
از طریق وب سایت validator. w3 میتوانید خطاهای موجود در کدنویسی سایت را ببینید.
حذف افزونههای اضافی
چنانچه در سطح وب جستجو میکنید. به راحتی میتوانید افزونههای وردپرس جالبی پیدا کنید.
با استفاده از افزونههای صفحه ساز خاص و زیبا میتوانید ارتباط با سایر کاربران به روشهای جدید را تجربه کنید.
در نتیجه با گسترش تعداد و نوع در افزونه هاست که سبب خواهد شد تا بیشتر وبمستران سایت آنها را اشباع کنند.
با توجه به اینکه افزونهها از کدهای مختلف ساخته شدهاند زیاد شدن کدها با کاهش سرعت سایت برابری میکند.
در ضمن موجب خواهد شد تا مصرف منابع هاست نیز کند عمل کند و سرعت سایت کاهش یابد.
به همین دلیل بهتر است در ابتدای کار از نصب افزونههای جدید و بلااستفاده خودداری شود تا موجب کاهش سرعت سایت نگردد.
رونوشت و پیشنویس اضافی
از دیگر ویژگیهای مثبت سایتهای وردپرس، تهیه رونوشت از مقالات است.
با وجود این قابلیت میتوان به راحتی هر مشکلی که برای مقالات در حال نوشتن یا بارگذاری شده به وجود آمد و متن و محتوای آن از دست رفت به راحتی نسخهای از آن که هر چند دقیقه یکبار به طور خودکار ذخیره میشود مجددا بازگرداند.
چنانچه این مزیت در تنظیمات سایت طراحی نشده بود میتوانید از افزونه وردپرس Revision Control استفاده کنید.
کوتاه کردن خلاصه نوشته
از دیگر راهکارهای افزایش سرعت سایت، کوتاه کردن خلاصه نوشته است.
در قالبهای وردپرس به شکل پیش فرض میتوان در صفحه اصلی سایت بخشهای زیادی از متن مقالات را به کاربر نمایش داد.
نخست ممکن است روی تجربه کاربری اثر منفی بگذارد و بعد از آن براساس زیاد بودن کدها و متن در صفحات مانع از افزایش سرعت سایت خواهد شد.
فعال کردن لود تنبل یا لیزی لود
به صورت معمول هنگامی که یک صفحه سایت را باز میکنید.
مرورگر باید شروع به دانلود تمامی بخشهای آن صفحه کند.
این فرایند بر اساس وجود چند خط کد همراه با تصاویر و سایر پارامترهای دیگر بیشتر از 5 ثانیه زمان میبرد و احتمالا موجب بالا رفتن نرخ پرش سایت خواهد شد.
لیزر لود یا لود تنبل این امکان را برای مرورگر ایجاد میکند تا بعد از ورود به سایت تنها بخش قابل مشاهده صفحه را دانلود کند.
پس از اینکه این بخش از صفحه در مدت زمانی کوتاهی لود و بارگذاری شد بایستی به مرور زمان بخشهای پایینتر بارگذاری شوند.
در این حالت دیگر نیاز نیست که کاربر منتظر ماندن برای دانلود تمام صفحه باشد بلکه این اطمینان را دارد که در کسری از ثانیه به خواسته خود میرسد.
برای فعال نمودن لود تنبل بهتر است از افزونههای مختلف استفاده کنید. لذا برخی از قالبها به صورت پیش فرض این امکان را دارند.
در حالی که برخی از سایتهای وردپرسی میتوانند با استفاده از پلاگین a3 lazy load را بررسی کنند.
بارگذاری نکردن ویدیوها در هاست
در سالهای اخیر به دلیل رقابتهای شدیدی که به وجود آمده است تنها بارگذاری متن کافی نیست بلکه باید محتواهایی از جمله: ویدئو، پادکست و عکس استفاده شود.
بهتر است از سایتهایی که هاست اختصاصی ویدیو میفروشند مثل کاویمو یا سایتهای ارائه دهنده هاست دانلود ویدیو ایلهای ویدیویی خریداری کنید.
از این طریق به راحتی میتوانید بدون اینکه به هاست اصلی فشار وارد کنید، در سایتتان ویدیو بارگذاری کنید.
چنانچه تمایل ندارید برای هاست خود هزینهای پرداخت کنید میتوانید از سایتهایی که ویدیو بارگذاری میکنند مثل آپارات، تماشا و نماشا استفاده کنید.
استفاده از کدهای js در بخش فوتر سایت
کدهای جاوا اسکریپت از اجزای جدانشدنی قالبهای جدید میباشند. بیشتر عملکردهای سایت توسط همین کدها انجام میشود.
به صورت پیش فرض این کدها نخست در صفحه سایتتان در بخش HEAD قرار دارند.
با توجه به اینکه مرورگرها کدها را از ابتدا بارگیری میکنند، کدهای JS در ابتدای لود صفحه سبب کاهش سرعت سایت میشوند.
با قرار دادن این کدها در فوتر سایت تا آخرین مرحله بارگذاری کنید با این کار میتوانید سرعت زمان لود سایت و ورود کاربر به آن شوید.
برای قرار دادن کدهای JS در فوتر بهترین کار کمک گرفتن از یک برنامهنویس ماهر و حرفهای است.
همه کامنتها را در صفحاتتان بارگذاری نکنید
استفاده از کامنتهای چند صفحه ای، در بخش تنظیمات سایت وردپرس میتوانید تعداد مشخصی دیدگاه را در هر صفحه انتخاب کنید.
پس از مشخص نمودن در صورت افزایش تعداد کامنتها از میزان تعیین شده مابقی آنها در صفحات بعدی بارگذاری خواهند شد.
امکان Hotlink Protection
بعد از بارگذاری محتوا در سایت به مرور زمان امکان هرز و ضعیف شدن محتوای سایت وجود دارد.
به همین دلیل خوب است گوگل سایت شما را به عنوان مرجع اصلی انتشار محتوا بشناسد.
لذا هنگامی که محتوایی داخل یک صفحه از سایت به صورت یکجا در سایتهای دیگر کپی شود تا حدودی چالش برانگیز خواهد بود.
در این صورت تصاویری که در سایت بارگذاری شدهاند از هاست شما لود میشوند.
یعنی تصاویر در هاست آپلود نشدهاند در حالی که تنها آدرس هاستتان است که در صفحات تصاویر بارگذاری میکنید.
این نکته باعث کاهش پهنای باند و در نتیجه کاهش منابع و جلوگیری از بالا رفتن سرعت سایت خواهد شد.
از این رو پیشنهاد میشود تا از HOT LINK استفاده شود تا سایرین نتوانند از این طریق به منابع سایت دسترسی داشته باشند.
برای فعال نمودن این بخش نیاز به دسترسی کنترل پنل هاست است.
پاسخ دهید
میخواهید به بحث بپیوندید؟مشارکت رایگان.