فعال کردن gzip در وردپرس
امروزه موضوع سئو و بهینه سازی سایتها از جوانب مختلف برای مدیران مهم و حائز اهمیت است چرا که همواره در سایتهای تخصصی سئو مخاطب مقالات و راهکارهای تازه بوده و یا با حضور در انجمنهای گوناگون و شرکت در مبحثها به بحث و تعامل هرچه بیشتر در مورد این موضوع میپردازند.
در این نوشته از وبلاگ ماندگار وب به چگونگی فعال کردن قابلیت فشرده سازی محتویات سایت از جانب سرور میپردازیم، این قابلیت که gzip نام دارد یکی از راهکارهای مهم برای افزایش سرعت لود شدن سایت میباشد بصورتی که با فعال کردن gzip حدود 60 الی 80 درصد از حجم محتویات سایت کاهش مییابد.
فعال کردن gzip در وردپرس به دو روش امکانپذیر است که در روش اول شما باید کدهای زیر را به فایل اچ تی اکسز (htaccess) موجود در روت هاست وردپرس خود اضافه کنید:
#Gzip
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
#End Gzip
در روش دوم با استفاده از افزونه wp http compression براحتی و بدون نیاز به ویرایش فایلی میتوانید قابلیت Gzip را در وردپرس فعال کنید.
امیدوار هستیم در آینده با ارایه مطالب مفیدتر و کاربردیتر نظر شما دوستان وردپرسی را جلب نماییم.
دیدگاهها در "فعال کردن gzip در وردپرس"
دیدگاه خود را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
مثل همیشه عالی بود.
ممنون رضا جان
سلام
خسته نباشید
خواهش میکنم بگید این افزونه اطلاعات نویسنده و اشتراک سایتتون را از کجا میتونم تهیه کنم؟
یاعلی
سلام میلاد جان
افزونه نیستن دوست عزیز توابع خود وردپرس هستند مثلا” تابعی که برای نمایش اطلاعات نویسنده استفاده میشه این هست :
[php]
[/php]
موفق باشید
با درود
این کد مشخصات نویسنده رو در کجای چه فایلی باید قرار بدیم؟
با سپاس
سلام منظورتون رو متوجه نمیشم اگه کد gzip منظورتون هست باید تو فایل اچ تی اکسز قرار بدید
منظورم همین کد “مشخصات نویسنده” است :
در چه فایلی و کجاش باید قرار بگیره
سپاس
سلام خب اون تابع توضیحاتی که نویسنده یا کاربر تو شناسنامه قرار داده رو نمایش میده و هیچ فرقی نمیکنه تو چه فایلی قرار بگیره منظورم این هست که هر کجا که خودتون دوست دارید به نمایش گذاشته بشه باید کد رو همونجا بگذارید مثلا” ما تو فایل single.php قرار دادیم
موفق باشید
سلام
این نوع افزونه ها با W3 Total Cache سازگاری ندارند.
سلام اگه افزونه ای که نام بردید رو نصب دارید دیگه نیازی به نصب افزونه gzip ندارید چون این قابلیت یکی از آیتم های اصلی افزونه های کش هست
موفق باشید
سلام
تشکر بسیار عالی!!
سلام خواهش میکنم علیرضا جان
سلام این افزونه اش مشکل داره موقعی که نصب کردم Eror داد
و سایت دیگه باز نشد …
Content Encoding Error
The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.
Please contact the website owners to inform them of this problem.
سلام محمد جان افزونه مشکلی نداره کلا” هیچ افزونه ای بدون پشت سر گذاشتن مراحل تست به کاربران معرفی نمیشه
دلایل مختلفی میتونه داشته باشه مشکل که یکی میتونه سرورتون باشه دراین مورد افزونه زیاد هست میتونید gzip رو تو مخزن وردپرس جستجو کنید و سایر افزونه ها رو تست کنید
یا اینکه از کد برای فعال کردن این قابلیت استفاده کنید
موفق باشید
این افزونه باعث فشار روی CPU یا رم سایت نمیشه ؟
نه علی جان همه نوشته هایی که قرار هست تو دسته بندی سئو وردپرس انتشار پیدا کنه برای بهبود وضعیت وردپرس و کاهش فشار بر روی سرور هست
موفق باشید
عالی بود مطلبتون رو هیج جا ندیده بودم تو سئو خیلی تاثیر داره
ممنون رضا جان این اولین قدم بود و صرفا” برای شروع
در آینده با مطالب بهتری در خدمت شما دوستان هستیم
موفق باشید {گل}
سلام. من کد را در فابل مروبطه قرار دادم.ولی از کجا بفهم که کد درست کار می کند؟ جایی برای تست کارایی کد هست؟
سایت های زیادی هستند ولی من سایتی مد نظرم نیست و با جستجو تو گوگل میتونید به اینطور سرویس ها دسترسی داشته باشید
در کل فایل اچ تی اکسز هم همانند سایر فایلهاست که میتونید اون رو ویرایش کنید و مثل همیشه نباید کد داخل کد دیگه ای قرار بگیره که باعث تداخل و از دسترس خارج شدن سایت بشه
حسین جان افزونه ای که معرفی کردیم دقیقا” هم همون کار رو انجام میده و هیچ تفاوتی بین نصب افزونه و جاگذاری کد وجود نداره
موفق باشید
درود بر شما
من از super cache استفاده ميكنم
اين افزونه رو هم نصب كردم
اما توي بخش تنظيماتم نيومده
مشكل به نظر شما كجاست ؟
ممنون
درود آرش جان
درسته دوست عزیز همین طور هست تنها کافیه که افزونه رو نصب و فعال کنید تا کدها رو به فایل مربوط اضافه کنه
این افزونه هیچ گزینه ای رو به پیشخوان شما اضافه نمیکنه
موفق باشید {گل}
شرمنده اینجا مطرح میکنم
چطوری میتونم برای اعضا (یعنی افرادی که به عنوان مشترک وارد سایت میشن) اون نوار بالا که پیشخوان و ی ارم وردپرس (که وقتی موس میره روش درباره و … میاد) را حذف کنم.
لطفا زود کمک کنید.
خواهش میکنم
حقیقت اطلاعاتی در مورد این موضوع ندارم اما مطمئنا” افزونه ای برای انجام اینکار نوشته شده یا اینکه موضوع رو تو انجمن مطرح کنید تا دوستان راهنمایی کنند
سلام امیر جان و مرسی ک به تمام سوالات بچه ها جواب میدی
ی افزونه هست به نام Remove Admin bar. این را اینجا گفتم تا شاید دوست دیگه ای هم استفاده کنه.
سلام مصطفی جان خواهش میکنم عزیزم
بله تو خاطرم بود که افزونه ای در این رابطه نوشته شده اما اسم افزونه تو خاطرم نبود
ممنون که معرفی کردید مصطفی جان
من اینکار رو 1ماه پیش انجام دادم
سرعت بالا اومدن سایت 2 هفته نجومی بود اما الان یکم کمتر شده
سلام امیر جان درسته تاثیر بسزایی داره
خب دلایل مختلفی داره و یکی از معمولی ترین دلایل هم سرعت و کیفیت خود سرور هست
موفق باشید
عالی بود
دمتون گرم 🙂
خواهش میکنم عزیزم 🙂
ممنون
خواهش میکنم اکبر جان
سلام و ممنون بابت مطالب خوبتان.
به نظر من راه ساده تری هم است. من همه راه های گفته شده را امتحان کردم ولی آسان ترین و کاراترینش این راه است.
وارد محیط مدیریت وردپرس شوید و آدرس زیر را بزنید:
http://www.yoursite.com/wp-admin/options.php
در صفحه options.php شما تمام تنظیمات وردپرس را خواهید دید. گزینه gzip compression را پیدا کنید و عدد مقابل آن را به ۱ تغییر دهید تا فعال شود.
از سایت زیر هم میشه فعال بودنش را بررسی کرد
http://www.gidnetwork.com/tools/gzip-test.php
اینم سایت ما که با همین روش به راحتی فعال شد می تونید در همین سایت بالا تستش کنید.
http://www.iran-moshaver.ir
موفق باشید.
تشکر
جالب بود – در مورد سئو تخصصی تر می تونید توضیح بدید ؟
بعدها، شاید
سلام
واقعا بجا و مفید بود.
بسیار متشکرم
سلام
من از اين كد استفاده ميكردم:
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
كدومش بهتره هميني كه داشتم يا ايني كه شما پيشنهاد دادي؟
با تشكر
درود
مهم فعال کردن gzip هست که هر دو اینکارو انجام میدن، برای خودتون خوب هست.
باسلام ممنون به خاطر مطالب فوق العادتون
سلام.ممنون .خیلی خوب بود.از دست اندرکاران وبسایت به این خوبی سپاسگزارم
سلام.وبسایت خیلی خوب و جامعی دارید.ممنون
سلام.وبسایت خیلی خوب و جامعی دارید.ممنون
خسته نباشید ممنون به خاطر این مطلب مفید
سلام.وبسایت خیلی خوب و جامعی دارید.ممنون
سلام.وبسایتتون خیلی خوب و مفیده.به کارتون ادامه
بدین
سلام.وبسایتتون خیلی خوب و مفیده.به کارتون ادامه بدین
فوق العاده و بی نظیر برای نجات سئو و افزایش بازدید! واقعا دست مریزاد!
یک سوال داشتم.من یک پوسته از یک سایت دانلود کردم. نصبش کردم. فعالش هم کردم. اما وقتی نمایش سایت رو می زنم قالب پیش فرض خود وردپرس رو میاره.وقتی یک مطلبی می نویسم و روی نمایش تغییرات کلیک می کنم پوسته ای رو که نصب کردم رو نمایش می ده.اما وقتی دوباره روی نمایش سایت کلیک می کنم دوباره همون قالب پیش فرض رو میاره.
خواهش می کنم کمکم کنید.
لطفا از طریق ایمیل مطلعم کنید.
باتشکر
درود بر شما
برای بررسی مشکل نیاز هست که به وردپرس شما دسترسی داشت، پیشنهاد میکنم در انجمن بازگو کنید:
http://forum.wp-parsi.com/
بسیار عالی بود تشکر
سلام بسیار ممنون بابت مطالب مفیتون موفق باشید .
از سایتتون ممنونم
بسیار عالی بود
با تشکر
سلام ممنون از مطلبتون، من تو سایت رو تو جی تی متریکس چک میکنم صفحه اصلی سایتم gzip فعاله و 100 داده بهش ولی واسه پست هایی که گذاشتم تو سایت چک میکنم میزنه فعال نیست!!! ممنون میشم بگین چطوری میتونم واسه نوشته ها هم فعالش کنم
درود
زمانیکه اینکار رو از فایل اچتیاکسز انجام میدید، همه برگهها تحت تاثیر قرار میگیرن.
اگر مشکلی هست، باید به پشتیبان هاستینگ خود تیکت بزنید.