وردپرس را در 9 مرحله سریع کنید

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

در این آموزش، در این آموزش،  به شما نشان داده می شود که چگونه سرعت سایت وردپرسی خود را در 9 مرحله (آسان و بدون داشتن دانش فنی) افزایش دهید. برای دستیابی به اهداف این راهنما، نیازی به داشتن دانش برنامه نویسی نیست این آموزش برای افرادی طراحی شده است که به تازگی با وردپرس آشنا شده اند و دانش فنی چندانی ندارند. پس از این آموزش نه تنها سرعت سایت شما افزایش پیدا می کند بلکه تاثیر بسیار مثبتی بر سئو سایت شما نیز خواهد داشت.

آنچه شما نیاز دارید

قبل از شروع این آموزش شما باید بررسی کنید که به مدیریت سایت دسترسی کامل دارید.

مرحله 1 - تست سرعت وردپرس

قبل از شروع بهینه سازی وردپرس، شما باید بدانید که سرعت بارگذاری سایت شما در حال حاضر در مقایسه با بقیه سایت ها چقدر است. تست سرعت سایت صرفا یک کار ابتدایی و ساده نیست؛ اگر سایت شما در حال حاضر با سرعت مطلوبی لود می شود، می توانید به مراحل دیگر این آموزش مراجعه کنید و مرحله اول را نادیده بگیرید. ابزارهای مفیدی وجود دارد که شما را قادر به ارزیابی عملکرد سایت می کند. برای بررسی و تست سرعت سایت خود می توانید از ابزارهای موجود در سایت های Pingdom، GTmetrix و WebPagetest استفاده کنید، جهت مقایسه عملکرد سایت های ذکر شده نیز آموزشی با عنوان مقایسه ابزارهای تست سرعت سایت | Pingdom، GTmetrix و WebPagetest در سایت درج شده است که پیشنهاد می شود حتما آن را مطالعه کنید.

تصویر (1)

مرحله 2 - حذف پلاگین های غیر ضروری و پوسته ها

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

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

مرحله 3 - Minify کردن فایل های CSS، HTML و جاوا اسکریپت

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

Minification یکی از تکنیک های مفید برای بهبود عملکرد وب سایت و افزایش سرعت لود سایت می باشد. Minify کردن فایل ها برای کاهش اندازه فایل ها (HTML، CSS، JS) با حذف کاراکترهای اضافی، مانند فضاها و نظرات، از این فایل ها می باشد.

پلاگین هایی که می توانند به شما در Minify کردن فایل های ذکر شده کمک کنند، عبارتند از Autoptimize و W3 Total Cache. هر کدام از این پلاگین ها دارای ویژگی های خاصی می باشند و به شما کمک می کنند تا سرعت لود سایت خود را بهبود ببخشید. توصیه می شود بصورت همزمان از این دو افزونه استفاده نکنید.

تصویر (2)

مرحله 4 - فعال کردن فشرده سازی Gzip

علاوه بر Minify کردن فایل ها، می توانید از یک روش دیگر نیز برای فشرده سازی فایل ها استفاده کنید که فشرده سازی Gzip نامیده می شود. اساسا هر زمان که کاربری از سایت شما بازدید می کند منابع (فایل ها) از سرور شما بارگذاری می شوند. فایل های بزرگ به زمان بیشتری برای بارگیری نیاز دارند. با فعال کردن Gzip، می توانید حجم این فایل ها را بطور قابل توجهی کاهش دهید، این امر باعث می شود سرعت فرایند بارگذاری سایت شما در مرورگر افزایش یابد. در آموزشی با عنوان آموزش رفع خطای gzip compression در سایت GTmetrix در این خصوص بصورت کامل توضیحات ارائه شده است.

مرحله 5 - بهینه سازی تصاویر

استفاده از تصاویر با کیفیت بالا قطعا نقش زیادی در زیبا شدن سایت شما دارد اما باید به این مورد نیز فکر کنید که کاربران شما ممکن است دارای محدودیت های پهنای باند اینترنت باشند و یا سرعت اینترنتشان به اندازه کافی خوب نباشد، این به معنی آن نیست که به جای استفاده از تصاویر با کیفیت در سایت از تصاویر کوچک با کیفیت پایین استفاده کنید. روش های متعدد برای بهینه سازی تصاویر در وب سایت شما وجود دارد. پلاگین های وردپرس مانند Smush Image Compression و Optimization یک راه حل ساده برای رسیدن به سرعت بیشتر بدون به خطر انداختن کیفیت تصاویر را به شما ارائه می دهند. افزونه های ذکر شده بصورت رایگان در مخزن وردپرس موجود هستند.

تصویر (3)

مرحله 6 - محتوای طولانی را صفحه بندی کنید

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

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

تصویر (4)

صفحه بندی در پست ها را می توان با اضافه کردن <!–nextpage–> به متن خود انجام دهید. وردپرس به طور خودکار کد فوق را تشخیص داده و فعال خواهد کرد.

مرحله 7 - ارتقاء نسخه PHP برای افزایش سرعت وردپرس

این روش یکی از ترفندهای کمتر شناخته شده برای افزایش سرعت لود سایت وردپرسی می باشد. مهاجرت از PHP 5 به PHP 7 ممکن است برای شما سخت باشد زیرا ممکن است با مشکلاتی در سایت خود مواجه شوید، اما مزایای این کار شما را ترغیب می کند هر چه سریعتر سایت خود را با جدیدترین نسخه php سازگار کنید. استفاده از نسخه php7 برای سایت وردپرسی باعث افزایش 30 تا 50 درصدی در عملکرد آن می شود. به همین دلیل در نسخه جدید وردپرس بصورت پیشفرض می بایست از نسخه php7 استفاده شود.

تصویر (5)

با این حال، در حال حاضر مهمترین دلیل برای عدم استفاده از نسخه php7 توسط کاربران عدم سازگاری برخی از افزونه ها و پوسته ها از این نسخه می باشد. اگر می خواهید مطمئن شوید که افزونه ها و پوسته سایت شما با نسخه php 7 سازگار است پیشنهاد می شود از افزونه Checker Compatibility Check استفاده کنید که در مخزن وردپرس بصورت رایگان در دسترس است.

مرحله 8 - استفاده از پلاگین های کش

Caching یک مکانیزم شناخته شده برای سرعت بخشیدن به بارگذاری سایت در مرورگر می باشد، استفاده از سیستم Caching باعث می شود مصرف منابع در سرور شما کاهش یابد و عملکردی بهتری داشته باشد. پلاگین های مختلف برای وردپرس ارائه شده اند که انواع مختلف روش های کش کردن فایل ها را ارائه می دهند، از جمله پلاگین های WP-Rocket و W3 Total Cache که هر کدام از آنها دارای ویژگی های منحصر به فردی هستند. به هیچ وجه توصیه نمی شود از دو پلاگین ذکر شده بطور همزمان استفاده کنید.

مرحله 9 - استفاده از یک شبکه توزیع محتوا (CDN)

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

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

از معروفترین سایت های ارائه دهنده CDN در جهان می توان Cloudflare و MaxCDN را نام برد.

نتیجه گیری

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



آیا این پاسخ به شما کمک کرد?

افزودن به مورد علاقه ها افزودن به مورد علاقه ها

پرینت این مقاله پرینت این مقاله

در همین زمینه

هر گونه مشکل و سوالی دارید، تیم ما آماده پاسخگویی می باشد

هم اکنون ارتباط را برقرار کنید

بخش مورد نظر را انتخاب کنید


در حال حاضر 14 نفر از همکاران Online در حال پاسخگویی هستند

کانال های ما
کانالهای ما