آموزش سئو مبتدیآموزش افزایش سرعت سایت با ابزار GTMetrix

رفع خطای Serve scaled images – بهینه سازی عکس

آموزش بهبود سرعت سایت با GTmetrix – رفع خطاهای PageSpeed

سلام دوستان، از دوره مقالات سئو و آموزش بهینه سازی PageSpeed سایت با GTmetrix در خدمت شما هستیم، می‌خواهیم در این دوره سایتی بهینه توسط ابزارهای آنلاین تست سرعت سایت مثل جی تی متریکس یا Pagespeed گوگل ایجاد کنیم. در جلسه قبل درباره رفع ارور Optimize images پستی قرار دادیم. در این جلسه قصد داریم درباره مشکل Serve scaled images و حل آن در جی تی متریکس صحبت کنیم و بررسی کنیم که چگونه عکس و تصاویر سایت خود را در جهت افزایش سرعت سایت، بهینه سازی کنیم و روش‌های رایج بهینه سازی عکس چیست و چه تاثیری بر روی سئو و تجربه کاربری دارد و اگر عکس ها بهینه سازی نشوند چه اتفاقی سمت کاربر و سئو تصاویر رخ می‌دهد. پس ما میزفا همراه باشید.

خلاصه‌ای از خطا Serve scaled images

نام: Serve scaled images
نوع: عکس
اولویت: بالا
میزان سختی: متوسط
میانگین امتیاز: 70%
[gap height=”15″]

 

بهینه سازی عکس یعنی چه

همان طور که در پست Optimize images اشاره کردیم وقتی از عبارت بهینه سازی عکس استفاده می‌کنیم دو روش کلی برای بهینه سازی تصاویر مد نظر است، روش اول بهینه سازی، سایز عکس ها (Serve scaled images) و کاهش حجم عکس ها (Optimize images) هست که باعث افزایش سرعت سایت می‌شود روش اول به شکل غیرمستقیم بر روی بهبود سئو سایت تاثیر می‌گذارد. روش دوم بهینه سازی عکس، استفاده از اتریبیوت های همانند title و alt در عکس ها هست که به شکل مستقیم بر روی سئو تاثیرگذار است. در PageSpeed و ابزار تست سرعت gtmetrix اشاره به بهینه نبودن سایز و حجم عکس‌ها دارد به عبارتی خطای Optimize images و خطای Serve scaled images روش اول را متذکر می‌شود و ما در این مقاله ابعاد عکس ها را کامل بررسی میکنیم و برای حل مشکل حجم عکس ها می‌توانید مقاله رفع ارور Optimize images را بخوانید. توجه داشته باشید که رفع خطای Serve scaled images مستقیم تاثیر بر روی رفع خطای Optimize images خواهد داشت. بنابراین هر دو پست را به خوبی مطالعه کنید.

علت خطای Serve scaled images در PageSpeed چیست

رفع ارور Serve scaled images
تشریح مشکل Serve scaled images

به عکس سمت راست بالا توجه کنید، مرورگر درخواستی به سمت سرور می‌دهد برای دانلود عکسی با ابعاد ۲۴۰۰ * ۱۳۵۰ با حجم ۲.۵ مگابایت درحالی که توسط CSS عکس scale شده و به یک تصویر بند انگشتی (thumbnail) تبدیل شده است. طراحی سایت ما در استفاده از عکس‌ها اینجا مناسب نیست و داریم کاربر را به اجبار دانلود به حجم بالایی از داده‌ها میکنیم درحالی که نیازی ندارد. مثلا در عکس بالا برای نمایش تصاویر محصولات به عکسی با ابعاد ۵۰۰ * ۲۸۱  و حجم ۱۰۰ کیلوبایت نیاز داریم ولی عکسی با ابعاد ۲۴۰۰ * ۱۳۵۰ با حجم ۲.۵ مگابایت لود می‌شود. شما اگر روزی هزار بازدید کننده باشته باشید و عدد ۱۰۰۰ را در ۲.۵ ضرب کنیم تقریبا 2.5 گیگابایت از پهنای باند روزانه مصرف صرفا این عکس غیربهینه می‌شود و در ماه ۷۳ گیگابایت باید پنهای باند خرج یک عکس کنیم، خب ما در این مثال ساده صرفا یک عکس را حساب کردیم اگر ۱۰۰ یا ۱۰۰۰ عکس غیربهینه داشته باشیم یا کلا توجه به عکس‌ها نکنیم چه مشکلاتی پیش می‌اید؟

رفع خطاهای gtmetrix
Serve scaled images

رفع ارور Serve scaled images

روش اول – بهینه سازی تصویر در فتوشاپ

بهترین روش برای رفع ارور Serve scaled images قبل از آپلود عکس در سایت می‌باشد شما می‌توانید با استفاده از ابزارهای همانند فتوشاپ سایز و حجم آنها را بدون کاهش کیفیت، خروجی بگیرید. به این منظور عکس مورد نظر را در فتوشاپ باز کرده و بعد از آن بر روی تب File کلیک کنید و گزینه Export را انتخاب کنید، در زیرمنوهای نمایش داده شده گزینه Save for Web را انتخاب کنید، در پنجره باز شده می‌توانید انواع کیفیت و سایز مد نظر برای عکس را وارد یا انتخاب کنید.

روش دوم – بهینه سازی تصویر در ابزارهای آنلاین

روش دوم برای رفع ارور Serve scaled images استفاده از ابزارهای آنلاین تغییر سایز می‌باشد. سایت‌های همانند PicResize.com، سایت imageresize.org و resizeimage.net ابزارهای آنلاین مناسبی برای تغییر سایز و ابعاد فایل‌های تصویری هستند.

روش سوم – بهینه سازی تصویر در وردپرس و جوملا

روش اول و دوم قبل از آپلود عکس در سایت کاربرد دارد بر خلاف روش سوم که بعد از اپلود تصاویر نیز مورد استفاده قرار می‌گیرد. روش سوم برای رفع مشکل Serve scaled images استفاده از پلاگین های وردپرس و جوملا است. گاهی ممکن است شما تعداد تصاویر بسیاری را در سایت خود با حجم بالا قرار داده‌اید و زمان لازم برای بهینه سازی، تغییر سایز و ابعاد عکس ها را نداشته باشید در این صورت پلاگین‌هایی که اشاره خواهیم کرد می‌توانند به شما در تغییر سایز و همچنین در کاهش حجم تصاویر کمک کنند.
از افزونه های وردپرس می‌توان به پلاگین Imsanity اشاره کرد، برای CMS جوملا هم پلاگین ImageResizer موجود است، توجه داشته باشید قبل از نصب و اعمال تنظیمات این پلاگین‌ها، بک آپ از هاست و دیتابیس خود بگیرید.

آپدیت (Feb 6 2018): یکی از مشکلاتی که خیلی از دوستان درباره این خطا دارند این هست که عکس موجود در صفحه محصولات، همان عکسی است که در صفحه اصلی سایت فراخوانی می‌شود با این تفاوت که در صفحه اصلی عکس به کمک CSS تغییر سایز داده شده و کوچیک تر شده است، درواقع عکسی که باید فقط در صفحه محصولات باکیفیت و تقریبا بزرگ باشد ولی در صفحه اصلی هم لود می‌شود که این موضوع جدا از بروز خطای Serve scaled images در GTmeteix باعث بالاتر رفتن حجم صفحه اول سایت و دیر لود شدن آن برای کاربران و ربات های نظیر گوگل بات‌ها می‌گردد. در ادامه به چند راه‌کار اشاره می‌شود، هر چند ممکن است برخی از آنها زمان‌بر و یا قابل انجام نباشد ولی ما تمام روش‌های ممکنه برای رفع این خطا را اشاره میکنیم و انتخاب یکی از آن‌ها به عهده شما می‌باشد.

  1. تغییر سایز: خب طبیعتا راه‌کار ساده‌ای است و شما می‌توانید سایز تصاویر خود را به کمک روش‌هایی که در بالا اشاره کردیم تغییر دهید ولی این عمل باعث کوچیک تر شدن تصویر در صفحه محصول می‌شود که تاثیری مستقیم بر روی کاهش فروش و تجربه کاربری نامناسب می‌شود. چرا که کاربر به دلیل کیفیت و سایز کم تصاویر نمی‌تواند محصولات را به خوبی بررسی و آن را ارزیابی کند.
  2. ویرایش یا تغییر قالب: اگر قالب آماده دارید می‌توانید قالب بهینه تری برای ادامه کار خود انتخاب و استفاده نمایید. و یا اگر قالب شما اختصاصی هست به برنامه نویس خود و یا پشتیبان قالب این موضوع را اطلاع دهید تا در صدد رفع آن باشند.
  3. آموزش برنامه نویسی: شما می‌توانید در یک پروسه طولانی ولی مفید دوره‌های آموزش زبان برنامه نویسی مربوط به سایت خود را طی کرده و سپس مشکلات موجود سایت خودتان را رفع کنید.
  4. درخواست افزایش‌سرعت: ما در سایت میزفا بنا به درخواست مکرر کاربران، افزایش‌سرعت‌سایت را در لیست خدمات خود اضافه نموده‌ایم. و شما می‌توانید به شکل اصولی، با کمترین هزینه و سریع‌ترین زمان ممکن این مشکل را رفع کنید، اگر تمایل داشتید می‌توانید درخواست افزایش سرعت سایت را برای ما ارسال کنید.
  5. بی خیال شوید: خب شاید شما دوست نداشته باشید هزینه کنید و یا دوست نداشته باشید آموزش نگاه کنید و یا فرصت این کار را ندارید، و فقط دنبال یک کد جادویی برای رفع این خطا هستید که متاسفانه وجود ندارد، پس بهتر است بی خیال رفع این خطا در سایت خود شوید، چرا که تنظیمات، توابع و زبان برنامه نویسی هر سایت متفاوت است.

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

آموزش کاهش حجم تصاویر بدون افت کیفیت

روش پیشنهادی و کلام اخر:

پیشنهاد ما برای بهینه سازی تصاویر، تغییر سایز و ابعاد مناسب و کاهش حجم عکس ها استفاده از نرم افزار Photoshop هست و طبق تجربه‌های چند ساله هیچ یک از روش‌ها انعطاف‌پذیری و کارایی فتوشاپ در بهینه سازی تصاویر را ندارد.
با اجرای روش‌های گفته شده به راحتی مشکل Serve scaled images برای شما حل می‌شود. امیدواریم در این آموزش‌ها که باعث بالا بردن سرعت سایت و در نتیجه بهبود سئو داخلی می‌شود، کمک شایانی کرده باشیم، اگر سوالی داشتید حتما در نظرات سایت میزفا مطرح کنید. این جلسه از آموزش کامل GTmetrix که مربوط به رفع ارور Serve scaled images بود، هم به پایان رسید در جلسه بعد به معرفی خطای Optimize the order of styles and scripts در PageSpeed گوگل می‌پردازیم. با ما همراه باشید.

رفع خطای Serve scaled images – بهینه سازی عکس
امتیاز 4.3 از 11 رای
برچسب ها

پوریا آریافر

اولین کسب و کار آنلاین خودم را در فیسبوک راه‌اندازی کردم و در سال ۲۰۱۱ یکی از پرتعامل‌ترین صفحات فارسی با ۸۰ هزار فالور فعال را داشتم. سپس وارد دنیای شبکه شدم و در انتهای سال ۲۰۱۲ مدرک MCSE مایکروسافت را دریافت کردم، در دوران خدمت سربازی مسئول بهینه سازی یک وبسایت خبری معتبر شدم و آشنایی با سئو را آموختم و در سال ۲۰۱۴ توانستم به رتبه ۴۰۰ الکسا نزدیک کنم. برخلاف میل درونی، وارد دانشگاه شدم و سه ساله در مقطع کارشناسی IT فارغ التحصیل شدم، در همان سال بزرگ‌ترین کانال تلگرامی IT با ۴۰ هزار عضو را داشتم، که فروختم تا بتوانم تمرکز را فقط بر روی سئو بگذارم، فعالیت‌های سئو به شکل تخصصی بنده در قالب پروژه‌های مختلف و آموزش‌های حضوری و غیرحضوری در دفتر میزفا و دانشگاه علامه طباطبایی تهران صورت ‌می‌گیرد، تجربه بهینه سازی موفقی در بهبود UX و CRO پروژه‌های سئو کسب کرده‌ام. در همه ابزارهای گوگل به جز adwords تسلط کاملی دارم. عاشق کسب تجربه های جدید هستم. راز پیشرفت در هر کاری را یادگیری و یاددادن می‌دانم و میزفا که در اواخر ۲۰۱۶ راه‌اندازی شده، می‌تواند چنین بستر مناسبی را فراهم کند. نقد و بازخوردهای سازنده شما، جوهر تلاش‌های مستمر ماست تا یک قدم خودمون بهبود بدیم. منتظریم ...

نوشته های مشابه

‫18 نظرها

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

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

  2. سلام . وقت بخیر
    تصاویری که داخل صفحات سایتم استفاده شده در بلاک های مختلف با سایزهای متفاوتی نمایش داده میشود ، آیا برای رفع ارور Serve scaled images می توان برای تصاویر از تگ picture استفاده کرد، و استفاده از این تگ چه مزایا و معایبی دارد؟
    ممنون میشم راهنمایی کنید.

    1. سلام. متاسفانه بنده متوجه سوال شما نشدم. همه عکس ها از تگ img استفاده میکنن تا لود بشن.

  3. سلاموقت بخیر این من هر چقدر سایز عکس هارو کم میکنم وحجمشونو بازم میگه کمتر الان یه عکس من حمش 4 کیلو بایت کمتره

  4. آموزش رفع این خطا با smush رو هم میزارید یا یک توضیح کوچیک میدید چطوری رفع کنیم باهاش !!!
    ممنون میشم

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

  5. سلام . خسته نباشید
    مطالبتون در زمینه آموزش جی تی متریکس خیلی خوب و جامع بود.
    در مورد ارور Serve scaled images مشکلی که توی سایتم دارد مشابه مشکلی هست که یکی از کاربران کامنت گذاشته.
    تصاویر دو تا از بلاک های داخل صفحات سایتم که سایزهای مختلفی دارند از یک نوع عکس که سایز بزرگ تری دارد فراخوانی می شود ، شما فرمودید که دو راه حل داره ” بهینه سازی کدقالب که نیاز به دانش برنامه نویسی داره. البته ترفندهای دیگه هم هست که باز نیاز به دانش کدنویسی داره ” اگر ممکنه یک توضیح مختصری در این زمینه بدید ، چون امکان این رو ندارم که بخوام تصاویر قالب رو تغییر بدم .
    یک مورد دیگه اینکه آیا ممکنه با قرار دادن سایز تصاویر در کد عکس ، مشکل حل بشه و ارور نده

    1. درود بر شما دوست عزیز
      پاسخ شما به شکل کامل در قالب یک آپدیت به مقاله اضافه شد و می‌توانید مشاهده نمایید.

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

        میخواستم بدونم اگر بهینه سازی با افزونه هایی که ذکر کردید انجام میشه
        پس نثش افزونه wp smush در بهینه سازی تصاویر چیه!؟

        با تشکر

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

          1. لطفا سرچ کنید یا با تنظیمات کار کنید. چیزی نداره که بخوام اموزش کار کردنش رو بدم.

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

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

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

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

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

    1. سلام، خواهش میکنم
      بنده در قسمت علت خطای Serve scaled images به شکل کامل توضیح دادم که برای چه این خطا وجود داره، ولی توجه داشته باشید که وقتی ما ابعاد عکس رو کاهش میدیم طبیعتا حجم عکس هم کاهش پیدا میکنه، برای همین بنده هم به حجم و هم به ابعاد عکس در رفع ارور Serve scaled images اشاره کردم.

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا
سایت خود را در گوگل مدیریت کنید + ۱۵ ساعت فیلم آموزشیجزئیات بیشتر اینجا کلیک کنید
بستن
با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

عضویت در خبرنامه هفتگی برای دریافت:

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
ترک میزفا خوب نیست!
دوره رایگان سئو