Google Search Engine আমরা হয়তো সবাই  ব্যবহার করি।আপনি নিজে একটি Search Engine এর মালিক হতে চান।তবে চলুন আজকেই বানিয়ে ফেলি একটি Search Engine.


Search Engine এর মূলত কাজ কি?


সহজ কথায় বলতে গেলে এটা একটি তথ্যের ভান্ডার। যেখানে কোটি কোটি লোক নিজদের সাইট Index করে থাকে। আর সে সব Index করা জিনিস গুলো হতে পারে নানা ধরনের তথ্য। 

যেমন ধরুনঃ- আর্টিকেল, ভিডিও, প্রোডাক্ট, গেমস, এপ, সফটওয়্যার ইত্যাদি। 

Index করার মূল কারন হলো সার্চ ইঞ্জিনে আপনার তথ্য মজুদ রাখা। Search Engine এ মানুষ কোন কিছু জানার বা খোজার উদ্দেশ্যে সার্চ করে থাকে। 

আর তখন যদি আপনার সাবমিট করা কন্টেন্ট যদি সার্চ করা ব্যক্তির প্রশ্নের সাথে মিলে যায় তবে আপনার কন্টেন্ট টি সার্চ ইঞ্জিন তার সামনে উপস্থাপন করে থাকে।

আর এর ফলে সাইটের মালিকগন পেয়ে থাকে অর্গানিক ভিজিটর। তবে না যাই অর্গানিক ভিজিটরের দিকে। চলুন ফিরে আসি Search Engine টপিকে।

আর সার্চ ইঞ্জিন বানানোর আগে যা মনে রাখতে হবে। শুধু Search Engine বানিয়ে রাখলেই হবে না। সেখানে দরকার হবে কন্টেন্ট Index এর। যত বেশী Content রিজার্ভে রাখতে পারবেন ঠিক ততটাই সার্চ কারীদের খুশী করতে পারবেন।

তাহলে চলুন দেরী না করে টিউটোরিয়াল শুরু করা যাক।


Search Engine বানাতে যা প্রয়োজন হবেঃ-


  1. Hosting Space
  2. Domain/Sub-Domain
  3. Search Engine Script
  4. Data Connection

Domain কম দামে ট্রাস্টেড সাইট থেকে ক্রয় করতে চলে যান নিচের লিংকে।এখানে আপনি সব ধরনের Domain সাধ্যের মধ্যে পেয়ে যাবেন। Xyz- ৯৯ ৳ 

Purchase Domain

আর আপনি যদি Free Domain নিতে চান তবে চলে যান নিচের লিংকে।

Freenom.Com

Search Engine বানাতে Hosting দরকার হবে। আপনি চাইলে নিচের লিংকে গিয়ে ২০ টাকা দিয়ে Hosting কিনতে পারবেন।



9hostbd
256 Mb - Month
Promo Code= 100%

আর নয়তো নিচের লিংকে গিয়ে ফ্রীতে একটি একাউন্ট করুন। সাথে ফ্রি Hosting বুঝে নিন।

Infinityfree

আশা করি উপরের ধাপ গুলো আপনার ঠিকমত করে নিয়েছেন। তাহলে চলুন পরবর্তী পদক্ষেপ এ যাওয়া যাক।


Google Search Engine  এর মত যে সাইট তৈরী করবো তা হবে Drupal এর। সম্পূর্ণ Google Serach Engine এর মত না হলেও সেটা সার্চ ইঞ্জিন এর কাজ করবে।

Search Engine এর এই Script টি Run করার জন্য দরকার হবে।
  • Database: MySQL 5.0.15 or higher with PDO enabled.
  • PHP: 5.3 or above with PHP memory limit of at least 96MB.
  • Web server: Apache 2.x on Linux hosting
  • More Info About Drupal Requirements
এবার চলুন ডাউনলোড করে নেওয়া যাক Search Engine Script.

      Download Script

এবার Hosting Account এর Control Panel এ প্রবেশ করুন।ডোমেইন কিংবা ডোমেইন যে কোন একটি দিয়ে হবে।



আমি Subdomain দিয়ে দেখাচ্ছি। তবে আপনারা চাইলে মূল Domain Use করতে পারেন। Sub Domain এ প্রবেশ করুন।


Subdomain Create করার জন্য উপরের চিত্র দেখুন।
  1. প্রথম ঘরে Subdomain বসান।
  2. ২য় ঘরে Main Domain নির্বাচন করুন।
  3. Search Engine এর জন্য Directory দিন।
  4. Create বাটনে ক্লিক করে দিন।

এবার Control Panel থেকে MySQL Database এ প্রবেশ করুন। 

MySQL Database এ গিয়ে Create New Database তৈরী করুন। এবং Create Database বাটনে ক্লিক করুন।



 MySQL User এ গিয়ে নতুন User Create করুন। আর User Name, Password Note করে রাখুন।


এবার User কে Database এ যুক্ত করতে হবে। ADD বাটনে ক্লিক করে দিন।


এবার Manage User Privileges এর সব গুলোতে চেক মার্ক করে দিন। সবশেষে Make Save Change বাটনে ক্লিক করুন।
আবার Cpanel এ চলে যান। MultiPHP Manager এ প্রবেশ করুন। আপনার Domain কিংবা Subdomain নির্বাচন করুন। PHP Version 5.6 Apply করুন।

এবার আমরা Script Upload করবো। প্রথমে File Manager এ প্রবেশ করুন। 

আপনি SubDomain যে Directory তে যুক্ত করেছেন। যেমন আমার Directory "Google". Upload বাটনে ক্লিক করুন।
Search Engine এর যে Script টি Download করেছেন তা নির্বাচন করুন।

Upload শেষ হলে Go Back লেখাতে ক্লিক করে দিন।

এবার File টি Extract করুন।

এবার আপনার সাইটে প্রবেশ করতে পারবেন। প্রবেশ করার লিংক নিচের মত হবে।
http://yoursite.com/install.php

Installation Page উপরের মত আসবে। BizSearch চেক করে দিন। Save And Continue বাটনে ক্লিক করুন।

উপরের মত আসলে English (Built in) দিয়ে চালাতে পারেন। অথবা অন্য Language ব্যবহার করতে পারেন। Save And Continue বাটনে ক্লিক করুন।

আপনার Create করা Database এবং User Name বসিয়ে দিন। এবং সবশেষে Password দিন। 

অবশ্যই Password টি Database Username এ যা দিয়েছেন তা হবে।

 প্রথম ঘরে আপনার সাইটের নাম দিন। ২য় ঘরে আপনার Mail Address.
 Username, Email Address, Password দিয়ে ঘর গুলো পূরন করুন।
আপনার Country নির্বাচন করুন। Time Zone দরকার হলে ঠিক করে নিন।
এবং সব শেষে Save And Continue বাটনে ক্লিক করুন।

এবার কিছুক্ষন সময় নিবে। অপেক্ষা করুন আর প্রসেসিং শেষ হলে নিচের মত আসবে।


এবার সাইট ভিজিট করে দেখুন আপনার সার্চ ইঞ্জিন তৈরী হয়েছে। আপনি সম্পূর্ণ Ready একটি সাইট দেখতে পাবেন। আর সাথে কিছু Theme.

এবার শুধু Search Engine টি কে নিজের মত Customize করতে হবে। আশা করি তা করতে আপনাদের আর সমস্যা হবে না।সব যদি আমি দেখিয়ে দেই আপনাদের শেখার কিছু থাকবেনা।

তাহলে বানানো হয়ে গেলো আমাদের পার্সোনাল Search Engine. এবার আপনার কাজ হবে গুগলের মত index করা। আর যত ডাটা থাকবে তত লাভবান হবেন।

সব কিছু নিজেকেই Submit করতে হবে। পাশাপাশি User Acoount খুলে অন্যরা Index করতে পারবে।


জানিনা ভালো লেগেছে কিনা। যদি আর্টিকেল টি ভালো লেগে থাকে।তবে লাইক কমেন্ট এবং শেয়ার করে দিবেন।

তাহলে আপাদত বিদায় নিচ্ছি। দেখা হবে অন্য কোন সময় নতুন কিছু নিয়ে।

লেখকঃ ইসমাঈল হোসেন (সৌরভ)


                  Web|Social | Page