how search engine works
how search engine works

সার্চ ইঞ্জিন কিভাবে কাজ করে

How Search Engines Work : কিছু পার্টিকুলার বিষয় বা SEO ফ্যাক্টর এর উপর ডিপেন্ড করে সার্চ ইঞ্জিন কাজ করে থাকে । আজকের এই আর্টিকেলে আমরা জানব কিভাবে সার্চ ইঞ্জিন কাজ করে এর গুরুত্বপূর্ণ ফ্যাক্টর গুলো কি কি । সার্চ ইঞ্জিন কিভাবে কাজ করে এই বিষয়ে জানার পূর্বে আপনাকে জানতে হবে সার্চ ইঞ্জিন কি এবং কি কি সার্চ ইঞ্জিন রয়েছে বা সবচাইতে ব্যবহৃত সার্চ ইঞ্জিন কোনগুলো ।

সার্চ ইঞ্জিন কি..?

সার্চ ইঞ্জিন হচ্ছে একটি প্রশ্ন উত্তর ভান্ডার । ওয়েব এর ভিতরে মানুষ যা কিছু নিয়ে সার্চ করে যেমন টেক্সট ,ইমেজ ,অডিও-ভিডিও ,বিভিন্ন প্রশ্ন ,রিসার্চ পেপার, বিভিন্ন প্রকার প্রোডাক্ট ,সবকিছুই স্টোর করে রাখে সার্চ ইঞ্জিন যখনই আপনি কোন কিছু সম্পর্কে জানতে চান তাৎক্ষণিক সেটার উত্তর বের করে দেওয়ার কাজই হচ্ছে সার্চ ইঞ্জিনের | সার্চ ইঞ্জিনের কিছু রাঙ্কিং ফ্যাক্টর রয়েছে যেগুলো উপর ডিপেন্ড করে Search Engine Results Page বিভিন্ন তথ্য প্রদান করে থাকে ।

সার্চ ইঞ্জিন কিভাবে কাজ করে : (How Search Engines Work)

সার্চ ইঞ্জিন গুলি তাদের নিজস্ব web crawlers পাঠিয়ে মিলিয়ন বিলিয়ন পেজ web crawle করে থাকে । এই ওয়েব ক্রলার গুলো কে সার্চ ইঞ্জিনের Bots বা Spiders বলা হয় । গুগলের এই Bots বা Spiders গুলো ওয়েবে থাকা বিভিন্ন পেইজগুলোকে ডাউনলোড করে এবং ইন্টারনাল এবং এক্সটারনাল লিংকগুলো কে অনুসরণ করে সার্চ ইঞ্জিন কে তথ্য প্রদান করেন এবং সার্চ ইঞ্জিন সেই তথ্যের ভিত্তিতে বিভিন্ন ওয়েবসাইট রেঙ্কিং দিয়ে থাকে ।

01: CRAWLING ( ক্রলিং)

Crawling এর মাধ্যমে সার্চ ইঞ্জিন এর ভিতরে যত url/page রয়েছে সেগুলো কে Crawl করার মাধ্যমে খুঁজে বের করো । ক্রলিংঅনেক গুরুত্বপূর্ণ ভূমিকা পালন করে । কারণ কোন ওয়েব পেজ GoogleBot or Spyder যদি ক্রলিং করতে না পারে সে ক্ষেত্রে সেই ওয়েবসাইট এ কি কি কন্টেন রয়েছে বা কি ধরনের ওয়েবসাইট সম্পর্কে কিছুই বুঝা যায় না |

তাই কলিং সার্চ ইঞ্জিন এর জন্য খুব গুরুত্বপূর্ণ ভূমিকা রাখে | শুধু তাই নয় যখন আপনার ওয়েবসাইটে নতুন কোন পেইজ তৈরি হয় সাথে সাথে Bots বা Spiders সেই পেজটাকে ক্রলিং করতে আসে এবং ইনডেক্স করে নেয় ।

02: INDEXING (ইন্ডেক্সিং)

এবার আসা যাক ইন্ডেক্সিং কি এর বিষয়টা নিয়ে জানি | SERP (Search Engine Result Page) জন্য ইন্ডেক্সিং খুব গুরুত্বপূর্ণ | আপনি যখন গুগোল এ কোন কিছু লিখে সার্চ করেন যতক্ষণ পর্যন্ত আপনার সেই পেজটি গুগোল ইন্ডেক্সড না করে ততক্ষণ পর্যন্ত গুগোল SERP কখনোই সে Page টি দেখায় না ।

শুধু তাই নয় যখন গুগল কোন পেজকে Crawl করেন তখনই সেই পেজটিকে বা url টি কে ইনডেক্স করে নেয় । সুতরাং আমরা বুঝতে পারলাম ইনডেক্স করা ছাড়া কোনো তথ্য বা রেজাল্ট সার্চ ইঞ্জিন প্রদান করতে পারে না ।

03: RANKING (রেংকিং)

সার্চ ইঞ্জিনের র্যাঙ্কিং ফ্যাক্টরগুলোর উপর ফোকাস করে আপনি যদি আপনার কনটেন্ট বা তথ্যগুলো আপনার ওয়েব পেইজে পাবলিস্ট করে থাকেন সেক্ষেত্রে সার্চ ইঞ্জিন আপনার তথ্যটি কে যাচাই করে গুগলের প্রথম বাস শেষ পেজগুলোতে নিয়ে আসবে । সার্চ ইঞ্জিন এর অনেকগুলো রেংকিং ফ্যাক্টর রয়েছে ।

আমরা SEO কমপ্লিট কোর্স সেই SEO সেক্টর গুলো সম্পর্কে জানব । কিভাবে সার্চ ইঞ্জিনে কন্টাক্ট পাবলিস্ট করলে সেই কনটেন্ট গুগোল সার্চ ইঞ্জিন রেজাল্ট পেজ বা(SERP) প্রথম আসবে সেই সম্পর্কেই জানবো ।

পৃথিবীর সেরা 10 টি সার্চ ইঞ্জিন

সার্চ ইঞ্জিন crawling সম্পর্কে বিস্তারিত :

What-is-search-engine-crawling-1

সার্চ ইঞ্জিনের প্রতিনিয়ত বিভিন্ন প্রকার টেক্সট, ইমেজ, ভিডিও ,অডিও পিডিএফ, নতুন করে আপলোড হচ্ছে অথবা পুরনো আপলোডকৃত ফাইল আপডেট হচ্ছে । এই নতুন পাবলিস্ট হওয়া Page or URL কে Crawling করা GoogleBot or Spyder এর কাজ |আপনার ওয়েবসাইট এ বিভিন্ন লিঙ্ক এর মাধ্যমে এক পেজ থেকে অন্য পেজে GoogleBot or Spyder গিয়ে পুরো পেজটিকে Crawl করে নেয় ।

গুগলের এই বট কোন পেজ থেকে অন্য পেজে যাওয়ার জন্য বিভিন্ন লিংক অনুসরণ করেন এবং আপনার পেইজে পাওয়ার কনটেন্ট সমূহ স্টোর করে নেয় | যাকে বলা হয় গুগলের সার্চ ইন্ডেক্স ক্যাফিন ।

Robots.txt :

Robots.txt ফাইলগুলি ওয়েবসাইটগুলির মূল ডিরেক্টরিতে অবস্থিত (উদাহরণস্বরূপ yourdomain.com/robots.txt) এবং আপনার সাইটের অনুসন্ধান ইঞ্জিনগুলির কোন অংশগুলি ক্রল করা উচিত নয় এবং সেইসাথে যে গতিতে তারা আপনার সাইটের ক্রল করবে তাও নির্দেশ করে , নির্দিষ্ট রোবটস টেক্সট নির্দেশের মাধ্যমে।

01: আপনার ওয়েব সাইটে robots.txt ফাইলটি যদি গুগলবট পায় সে ক্ষেত্রে আপনার ওয়েবসাইটটি crawl করবে না ।
02: আপনার সাইটে যদি robots.txt ফাইল না থাকে সে ক্ষেত্রে আপনার ওয়েবসাইটকে গুগল crawl করবে ।
03: আবার অনেক সময় গুগলবট বুঝতে পারে না আপনার ওয়েব সাইটে robots.txt ফাইল আছে কি নেই সে ক্ষেত্রে আপনার ওয়েবসাইট কে crawl করবে না ।

সার্চ ইঞ্জিন ইনডেক্স কি.?

ইনডেক্স বলতে সার্চ ইঞ্জিনে ডাটা সংগ্রহ বা তথ্য-সংস্কৃতি বোঝায় । গুগল স্পাইডার যখন কোন পেজকে বা ওয়েবে থাকা নতুন কোনো কনটেন্টকে crawl করে তখন তাকে ইনডেক্সিং বা স্টোর করে নেয় । পরবর্তীতে যখন কোন সার্চ ইঞ্জিন অনুসন্ধানকারী কোন বিষয় লিখে গুগলে সার্চ করেন সাচিন তখন সবচাইতে ভালো রেজাল্ট ই তাকে প্রদান করে ।

আবার সার্চ ইঞ্জিন কে কোন রেজাল্ট বা তথ্যকে ভালো বুঝানোর জন্য কিছু বিষয় রয়েছে । আর তার জন্যই আমাদের SEO করতে হয় | SERP রেজাল্ট পেইজে কোন তথ্য দেখানোর পূর্বশর্ত হলো সেই পেজটি ইনডেক্স হওয়া । গুগলের এ স্পাইডার যাতে আপনাকে ওয়েবসাইটের গুরুত্বপূর্ণ পেইজ গুলোকে খুঁজে পায়নি সেই জন্য সাইটম্যাপ তৈরী করে google search console সাবমিট করব ।

সাইটম্যাপ তৈরি করার পূর্বে অবশ্যই ওয়েবসাইটের ভালোভাবে নেভিগেশন ঠিক করে নেব যার ফলে গুগোল সহজেই বুঝতে পারবে আপনার ওয়েবসাইটের গুরুত্বপূর্ণ দেশ কোনগুলো এবং খুব সহজেই crawling এবং ইন্ডেক্সিং করতে পারবে ।

সার্চ ইঞ্জিন RANKING

সার্চ ইঞ্জিন কোন নির্দিষ্ট পেজকে অথবা কনটেন্টকে রাংকিং জন্য কিছু অ্যালগরিদম অনুসরণ করে থাকে । সুতরাং আপনি বুঝতেই পারছেন (SERP) রেজাল্ট পেইজে বা সার্চ ইঞ্জিন রেজাল্ট পেয়েছে কোন তথ্য আমরা যখন দেখতে পাই সেটা গুগলের কিছু অ্যালগোরিদমের উপরে গুগোল আমাদেরকে প্রদর্শিত করে ।

সার্চ ইঞ্জিন তাদের নির্দিষ্ট অন পেজ এবং অফ পেজ বিভিন্ন ফ্যাক্টরস এর উপর ডিপেন্ড করে কোন অনুসন্ধানকারী রেজাল্ট বা তথ্যকে একজন অনুসন্ধানকারী নিকট প্রদান করে । সুতরাং আমরা সার্চ ইঞ্জিন RANKING জন্য SERP রেজাল্ট পেইজের প্রথম 10 NO পজিশনে অবস্থান করার জন্য অন পেজ এসইও এবং ON PAGE AND OFF PAGE SEO এবং গুগলের অ্যালগরিদম গুলো শিখবো এবং জানবো এবং আমাদের ওয়েবসাইটে প্র্যাকটিস করবো |

READ MORE :

01: অ্যামাজন অ্যাফিলিয়েট মার্কেটিং এর পলিসি গুলো কি
02: কিভাবে কিলার SEO ফ্রেন্ডলি আর্টিকেল লিখবেন
03: অ্যামাজন অ্যাফিলিয়েট আর্টিকেল কিভাবে লিখবেন
04: Best Amazon Affiliate WordPress Themes

সার্চ ইঞ্জিন কিভাবে কাজ করে ইন্ডেক্সিং,ওয়েব ক্রলিং , রেংকিং, ইত্যাদি ফ্যাক্টর সম্পর্কে বেসিক ধারনা আজকেরে আর্টিকেল থেকে আমরা পেয়েছি । যদি আর্টিকেলটি ভালো লেগে থাকে তাহলে অবশ্যই অন্যদের সাথে শেয়ার করবেন ধন্যবাদ সবাইকে ।

Leave a Reply