خانه » سئو » استفاده از gzip برای بهبود سئو
بهبود سئو سایت

استفاده از gzip برای بهبود سئو

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

فشرده سازی فایل چیست و چرا در بهبود سئو سایت موثر است ؟

وقتی شما قصد دارید وارد یک سایت شوید و آدرس آن سایت را در مرورگر خود وارد میکنید.چند مرحله انجام میشود تا آن سایت برای شما نمایش داده شود.در ابتدا مرورگر شما (Internet explorer , Firefox ,….) یک پیام به وب سرور میفرستد و در خواست میکند تا آن صفحه از سرور برای مرورگر شما بارگذاری شود. در مرحله بعد سرور در فایلهای خود به دنبال صفحه مورد نظر شما میگردد و در نهایت آن صفحه را به مرورگر شما میفرستد تا شما بتوانید سایت مورد نظرتان را ببینید.هر چه این مراحل سریعتر انجام شود , سایت مورد نظر زودتر برای شما بارگذاری میشود. و همین افزایش سرعت سایت شما یکی از عوامل مهم در بهبود سئو است. تغییرات الگوریتم های گوگل همواری بر این نکته تاکید داشته اند که سایتهای سریعتر در شرایط مساوی بهتر از سایتهای مشابه رتبه بندی میشوند. همین افزایش سرعت سایت برای بسیاری از سایتها مهم است.
طبیعی است که هیچ کاربری دوست ندارد چند دقیقه برای بارگذاری سایت شما وقت بگذارد و هرچه سایت شما سریعتر باشد کاربر پسند تر میشود و در نتیجه موتورهای جست و جو به این سایتها  امتیاز بیشتری میدهند.امروزه سایتهای معتبر به دنبال زمان لود شدن زیر 5 ثانیه هستند. اما مشکل اینجا آغاز میشود که حجم سایت مورد مورد نظر زیاد شود . برای این سایتها زمان زیادی طول میکشد تا فایلها از سرور خوانده شود و به مرورگر فرستاده شود و در نتیجه زمان انتظار کاربر برای مشاهده سایت زیاد میشود که نتیجه آن در اکثر مواقع این است که کاربر از مشاهده سایت انصراف میدهد و به سراغ سایت دیگری میرود. با استفاده از gzip  میتوانید حجم صفحات سایت را تا 70% کاهش دهید که این یعنی کاهش چشمگیر زمان لود شدن سایت و بهبود سئو سایت.

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

بهبود سئو سایت
انواع فشرده سازی در وب Deflate یا gzip :
وقتی به دنبال فشرده سازی صفحات وب هستید دو انتخاب پیش روی شماست که یکی استفاده  از Deflate است و دیگری استفاده از gzip .

Deflate به صورت پیش فرض به همراه سرورهای آپاچی Apache نصب میشود و پیکربندی آن بسیار آسان است اما gzip باید توسط کاربر نصب شود و راه اندازی آن سخت تر است. اما کارآیی بسیار بیشتری دارد و فشرده سازی قوی تری انجام میدهد که خصوصا برای سایتهایی که مقدار زیادی تصویر و فایلهای حجیم در صفحات سایت خود دارند کاربرد دارد.

به بیان دیگر اگر شما بیش از 2000 بازدید یکتا در روز دارید Deflate برای شما بهتر است زیرا منابع کمتری برای فشرده سازی فایلها نیاز دارد و در نتیجه حجم زیاد کاربران باعث کند شدن سایت شما نخواهد شد. اما استفاده از gzip در سایتهایی که بازدید بالایی دارند باعث کند شدن سایت میشود خصوصا در هاست اشتراکی. اگر سرور اختصاصی دارید میتوانید به فکر استفاده از gzip هم باشید.

تنظیمات فشرده سازی فایل با deflate :

فعال سازی این نوع فشرده سازی بستگی به نوع وب سروری دارد که شما استفاده میکنید. معمولا از وب سرور آپاچی استفاده میشود که در آن میتوان با افزودن  چند خط کد جدید به فایل .htaccess عملیات فشرده سازی را فعال کنید.
برای دسترسی به این فایل از طریق پنل مدیریت هاست خود یا از طریق اف تی پی وارد قسمت مدیریت فایلهای سرور شوید و در پوشه اصلی میتوانید فایل .htaaccess را ببینید. برای مثال اگر ادرس سایت شما www.sample.com باشد. آدرس این فایل به صورت www.sample.com/.htaaccess است.

این نکته را به خاطر داشته باشید که فایل .htaaccess توسط مرورگر و با تایپ کردن آدرس آن  قابل دسترسی نیست و فقط باید وارد قسمت میدیریت فایل سرور شوید تا بتوانید این فایل را ببینید.

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

اگر میخواهید تمام فایلهای متن و html سایت شما فشرده شوند از کد زیر استفاده کنید :

AddOutputFilterByType DEFLATE text/plain

AddOutputFilterByType DEFLATE text/html

اگر میخواهید فایل های  xml سایت شما فشرده شوند از کد زیر استفاده کنید :

AddOutputFilterByType DEFLATE text/xml

AddOutputFilterByType DEFLATE application/xml

AddOutputFilterByType DEFLATE application/xhtml+xml

AddOutputFilterByType DEFLATE application/rss+xml

اگر میخواهید فایل های  javascript و  css سایت شما فشرده شوند از کد زیر استفاده کنید :

AddOutputFilterByType DEFLATE text/css

AddOutputFilterByType DEFLATE application/javascript

AddOutputFilterByType DEFLATE application/x-javascript

گاهی اوقات میخواهید فقط یک نوع از فایلها را فشرده کنید که برای این کار از کدهای زیر استفاده کنید .

برای فشرده سازی فایل html :

<Files *.html>

SetOutputFilter DEFLATE

</Files>

علامت ستاره * نشان دهنده تمامی فایلها است. در کد بالا یعنی تمامی فایلهایی که پسوند html دارند.

و اگر میخواهید تمامی فایلهای css را فشرده کنید از کد زیر استفاده کنید :

<Files *.css>

SetOutputFilter DEFLATE

</Files>

اگر نگران این هستید که انجام دادن این تنظیمات باعث بوجود آمدن مشکل برای هاست شما شود و یا توانایی انجام ان را ندارید میتوانید از شرکت سرویس دهنده خود کمک بگیرید و از آنها بخواهید این تنظیمات را برای شما انجام دهند. همچنین آنها میتوانند بهینه سازی های دیگری هم برای سایت شما انجام دهند از جمله ساخت فایل robots.txt که قبلا در مورد آن مقاله ای نوشتم.

بررسی انجام درست تنظیمات :

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

توجه داشته باشید فعال کردن فشرده سازی بر روی سرور تاثیرات شگفت انگیزی برای بهبود سئو سایت شما دارد چون هم سرعت سایت شما را افزایش میدهد و هم باعث کاهش Bounce rate سایت شما خواهد شد. در کنار فعال سازی فشرده سازی بر روی سرور میتوانید از پلاگین بسیار قدرتمند w3 total cache برای سیستم مدیریت محتوی وردپرس و حتی از یک CDN رایگان استفاده کنید. که هر کدام جداگانه به صورت کامل توضیح داده شده اند و اگر این راهکارها جوابگوی نیاز شما نباشد به فکر تغییر هاست باشید.در نهایت تمامی این مراحل باعث بهبود سئو سایت شما خواهد شد.

شاید شنیده باشید که فشرده سازی صفحات سایت در بهبود سئو تاثیر خوبی دارد اما شاید نمیدانید منظور از فشرده سازی چیست و چطور از آن در سایت خود استفاده کنید.در این مقاله در مورد Gzip و تاثیرات مثبت استفاده از آن در بهبود سئو توضیح میدهم. این تکنولوژی یکی&hellip;

نگاه کاربران

User Rating: 4.55 ( 1 votes)

درباره ی رضا فلکی مقدم

رضا فلکی مقدم
من رضا هستم با 10 سال سابقه عملی در زمینه های طراحی سایت , سئو , شبکه های اجتماعی و اینترنت مارکتینگ. سعی میکنم جدیدترین مطالب رو تقدیم شما کنم.

همچنین ببینید

بهینه سازی تصاویر برای سئو

آموزش بهینه سازی تصاویر برای سئو

تصاویر یکی از مهمترین بخشهایی هستند که در تمامی سایت ها وجود دارند و بدون ...

خرید لینک

خرید لینک و تاثیر منفی آن در سئو

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


*

Shares