কম্পিউটার টিউটোরিয়াল

WordPress সাইট দ্রুত করার অপরিহার্য অপ্টিমাইজেশন টিপস

সিকিউরিটির পাশাপাশি, আপনার সাইটের গতি আপনার অনলাইন বিজনেস সাফল্যের জন্য ক্রুশিয়াল। সাইট লোড টাইম ইউজার এক্সপেরিয়েন্সের একটি ডоминেন্ট কম্পোনেন্ট এবং সার্চ ইঞ্জিন রিওয়ার্ডকে প্রভাবিত করে (বিশেষ করে SEO)। সাইট স্পीডে এক সেকেন্ডের দেরি রূপান্তর বা কনভার্সনে সাত শতাংশ লস ফলাফল দেয়; তাই সাত সেকেন্ডের দেরি আপনার কনভার্সন অর্ধেক করিয়ে দেবে!

PageSpeed Insights ব্যবহার করে সাইট স্পিড যাচাই করুন

অনেক ফ্যাক্টর আছে যা একটি সাইটের লোডিং টাইমকে প্রভাবিত করতে পারে। আপনার সাইটের স্পিড অপ্টিমাইজ করার জন্য আপনি কী করা উচিত সেটি অনুমান করার বদলে, Google-এর PageSpeed Insights ব্যবহার করে জানা ভালো আপনার সাইটের জন্য কী ফিক্স করা দরকার।

  1. PageSpeed Insights ওয়েবসাইটে যান।
  2. যে টেক্সট বক্সে "Enter a web page URL" লেখা আছে সেখানে আপনার ওয়েবসাইট লিখুন। এই কেসে, MakeTechEasier.com।
  3. "Analyze" বোতামে ক্লিক করুন এবং লোড হওয়া দেখুন।
  4. একবার লোডিং সম্পূর্ণ হলে, আপনি আপনার ওয়েবসাইটের পারফরম্যান্স সম্পর্কে একটি রিপোর্ট পেজ দেখবেন। এই রিপোর্ট পেজ আপনাকে বলে আপনি কী সঠিক করেছেন এবং কী ভুল। রিপোর্ট পেজ ব্যবহার করে রিকমেন্ডেড পরিবর্তনগুলো ইমপ্লিমেন্ট করুন।

রিপোর্ট পেজে আপনার ওয়েবসাইটের মোবাইল এবং ডেস্কটপ স্ক্রিন স্পিড রিপোর্ট থাকে। প্রতিটি স্ক্রিনের রিপোর্ট ভাগ করা হয়েছে "Possible Optimizations" (যে অপ্টিমাইজেশন করতে হবে) এবং "Optimizations Found" (যে উন্নতিগুলো আপনি ইতিমধ্যে করেছেন) দিয়ে।

Make Tech Easier (MTE)-র কেসে, সম্ভাব্য অপ্টিমাইজেশনগুলো شامل:

  • Above-the-fold কন্টেন্টে রেন্ডার-ব্লকিং JavaScript এবং CSS এলিমিনেট করুন
  • ব্রাউজার ক্যাশিং লিভারেজ করুন
  • ইমেজ অপ্টিমাইজ করুন

এই লিস্ট শুধু MTE-এর জন্য, এবং Google-এর স্ট্যান্ডার্ড অনুযায়ী MTE যথেষ্ট দ্রুত (নিচের ছবির মতো সুচনা দেয়)। আপনি যদি খারাপ স্পিড অপ্টিমাইজেশন সহ একটি ওয়েবসাইট চালান, তবে আপনি আরও অপ্টিমাইজেশন সাজেশন পাবেন।

MTE-এর Optimizations Found অন্তর্ভুক্ত:

WordPress সাইট স্পিড অপ্টিমাইজ করা

PageSpeed Insights-এর অপ্টিমাইজেশন সাজেশনগুলো ব্যবহার করে, আমরা এক্সপ্লোর করব কীভাবে আপনি আপনার WordPress সাইটের স্পিড উন্নত করতে পারেন।

১. Above-the-fold কন্টেন্টে রেন্ডার-ব্লকিং JavaScript এবং CSS এলিমিনেট করুন

সংক্ষেপে, PageSpeed কিছু CSS-এর রেন্ডারিং স্পিড উন্নত করার পরামর্শ দেয়। চ্যালেঞ্জ হচ্ছে PageSpeed তার অপ্টিমাইজেশন সাজেশন ইমপ্লিমেন্ট করার জন্য একটি টেকনিক্যাল রুট দেয় - আপনি কষ্ট পাবেন যদি আপনি ডেভেলপার না হন। কোড ছেড়ে ছাড়া আপনার WordPress সাইট স্পিড উন্নত করতে, Autoptimize প্লাগইন ব্যবহার করুন।

Autoptimize কী করে: স্ক্রিপ্ট এবং স্টাইলস অ্যাগ্রিগেট, মিনিফাই এবং ক্যাশ করে, CSS পেজ হেডে ইনজেক্ট করে ডিফল্টভাবে, এবং স্ক্রিপ্টগুলো ফুটারে মুভ এবং ডিফার করে। এটিও HTML কোডকে মিনিফাই করে, আপনার পেজকে খুব লাইটওয়েট করে।

২. ব্রাউজার ক্যাশিং লিভারেজ করুন

WordPress প্লাগইন ব্যবহার করে আপনার সাইটের কন্টেন্ট ক্যাশ করুন। ক্যাশিং আপনার ওয়েব কন্টেন্ট স্ট্যাটিক HTML ফাইল হিসেবে সার্ভ করে। আপনার WordPress সাইটের জনপ্রিয় ক্যাশিং প্লাগইনগুলো হলো WP Super Cache, W3 Total Cache, WP-Rocket এবং WP Fastest Cache।

৩. ইমেজ অপ্টিমাইজ করুন

ইমেজ অপ্টিমাইজেশনের অনেক অপশন আছে। আপনি আপলোড করার আগে ইমেজ অপ্টিমাইজ করতে পারেন এবং প্লাগইন ব্যবহার করে আরও উন্নত করতে পারেন।

আপনি যদি Fireworks বা Photoshop ব্যবহার করে ইমেজ তৈরি করেন, "Save for Web" অপশন ব্যবহার করে কমানো। আপনার কাছে গ্রাফিক্স প্রোগ্রাম না থাকলে, অন্যান্য অপ্টিমাইজার টুল ব্যবহার করুন seperti ImageOptim (শুধু Mac-এর জন্য), Compressor.io (ওয়েবে উপলব্ধ), এবং TinyPNG (ও ওয়েব-ভিত্তিক)।

অপ্টিমাইজেশন প্রক্রিয়া অটোমেট করতে, আপনি ইমেজ অপ্টিমাইজেশন প্লাগইন ব্যবহার করতে পারেন যেমন WP Smush, PixPie, ইত্যাদি।

LazyLoad প্লাগইন আপনার সাইট স্পিড উন্নত করার আরেকটি উপায়। এটি ট্রান্সফার ব্যান্ডউইথ বাঁচায় চাহিদা অনুযায়ী ইমেজ লোড করে (যখন ইউজার পেজ স্ক্রোল করে নিচে)।

আরও সাইট স্পিড অপ্টিমাইজেশন

আপনি লক্ষ্য করেছেন হয়তো প্রায় সব অপ্টিমাইজেশন একটি প্লাগইন ব্যবহার করে করা যায়, তাই আপনাকে কোনো কোড দিয়ে টিংকার করতে হয় না। যাইহোক, কিছু WordPress সাইট স্পিড অপ্টিমাইজেশন প্লাগইন এর বাইরে চলে যায়। সাইট স্পিডকে প্রভাবিত 하는 দুটি অল্টারনেটিভ ফ্যাক্টর হচ্ছে সঠিক হোস্ট এবং হোস্টিং প্ল্যান এবং কন্টেন্ট ডেলিভারি নেটওয়ার্ক (CDN) ব্যবহার।

হোস্ট এবং হোস্টিং প্ল্যান

শেয়ার্ড হোস্টিং যা "Unlimited page views" 약속 করে ভালো ডিল মনে হতে পারে কিন্তু অघোষিত খরচ বহন করে। সাইট স্পিড ভুগবে (যে আপনার সাইটের রেপুটেশন, SEO, এবং ইউজার এক্সপেরিয়েন্সকে আহত করে) এবং তারপর আপনার সাইটে অনেক ডাউনটাইমও হবে।

হোস্টিং সাইট স্পিডে কতটুকু প্রভাব ফেলে? Colocation America বলে VPS হোস্টিং সাইট স্পিড ৬২% উন্নত করেছে। SEJ অনুযায়ী, শেয়ার্ড হোস্টিং সার্ভার থেকে ওয়েব পেজ লোড হতে প্রায় আট সেকেন্ড লাগে, যখন VPS হোস্টিং-এ মাত্র দুই সেকেন্ডের বেশি লাগে।

যদি সম্ভব হয়, VPS বা অন্যান্য ডেডিকেটেড হোস্টিং অপশনে স্যুইচ করুন, শেয়ার্ড হোস্টিং নয়। প্রথম নজরে, সস্তা হোস্টিং আপনাকে টাকা বাঁচাতে মনে হয়, কিন্তু আসলে এটি আপনার বিজনেসকে খতম করে।

একটি হোস্ট বেছে নিন যা GZIP কমপ্রেশন এবং ডিফ্লেশন ব্যবহার করে; এটি আপনার ফাইল সাইজ সত্তর শতাংশ কমাতে পারে - ভিডিও, অডিও, এবং ইমেজ ফাইলসহ - সেগুলোর কোয়ালিটি বা আপনার সাইটের কোয়ালিটি ডিগ্রেড না করে। একমাত্র Gzipping আপনার সাইট স্পিড উল্লেখযোগ্যভাবে বাড়াতে পারে। আপনার সাইট Gzipped কিনা জানতে GD Network-এর একটি টুল ব্যবহার করুন।

একটি CDN-কে লোড বহন করতে দিন

আপনার সাইটের ট্রাফিক যদি বাড়তে থাকে, Amazon CloudFront-এর মতো একটি কন্টেন্ট ডেলিভারি নেটওয়ার্ক (CDN) ব্যবহার করুন। একটি CDN আপনার সাইটের সকল স্ট্যাটিক রেকর্ডস যেমন ছবি, CSS, Javascript, এবং আরও, নেনে বিভিন্ন জিওগ্রাফিক লোকেশনের সার্ভারে বিতরণ করে। আপনার সাইট ভিজিটররা উন্নত সাইট স্পিড পাবে কারণ তারা আপনার কন্টেন্ট অ্যাক্সেস করে তাদের জিওগ্রাফিক निकটতার ভিত্তিতে CDN সার্ভারগুলো থেকে।

আপনি CDN Enabler প্লাগইন ব্যবহার করে আপনার পছন্দের CDN সার্ভিস দ্রুত আপনার WordPress সাইটের সাথে ইন্টিগ্রেট করতে পারেন।

উপসংহার

আপনি আপনার সাইট সিকিউরিটির ওপর নেগোসিয়েট বা কম্প্রোমাইজ করবেন না - আপনার WordPress সাইট স্পিডের সাথে একইভাবে বর্তাব করুন। Google খোল্লা বলেছে সেটি সাইট স্পিডকে প্রায়োরিটি দিতে वाले ওয়েবসাইটগুলিকে প্রায়োরিটি দেয় তাদের ডিজাইনে। শুধু সার্চ ইঞ্জিনই নয়, আপনার সাইট ইউজাররাও দ্রুত সাইটকে পছন্দ করে ধীর সাইটের চেয়ে। এখানে দেওয়া টিপসগুলো দ্রুত ব্যবহার শুরু করুন!

  1. আপনার ওয়ার্ডপ্রেস সাইটে কুল টাইপিং ইফেক্ট যোগ করার উপায়

  2. ওয়ার্ডপ্রেস সাইটে পুশ নোটিফিকেশন যোগ করার সেরা উপায়

  3. পিসি স্পিড বাড়ান: কম্পিউটার দ্রুত করার ১৫টি প্রমাণিত টিপস

  4. আপনার ওয়ার্ডপ্রেস সাইট কি হ্যাক হয়েছে? আত্মবিশ্বাসের সাথে স্ক্যান ও পুনঃস্থাপন করুন