গুগল সার্চ ইঞ্জিনে নতুন বা আপডেটকৃত পেজ দ্রুত ইনডেক্স করানোর জন্য Google Indexing API একটি শক্তিশালী টুল। বিশেষত যারা নতুন কনটেন্ট দ্রুত র্যাঙ্ক করাতে চান, তাদের জন্য এটি অত্যন্ত কার্যকর। এই আর্টিকেলে আমরা বিস্তারিতভাবে Google Indexing API সেটআপ, কনফিগার এবং ব্যবহার করার পদ্ধতি শিখব।
Google Indexing API কী এবং এটি কীভাবে কাজ করে?
Google Indexing API হল একটি অটোমেটেড সিস্টেম যা নির্দিষ্ট ওয়েবপেজ ইনডেক্স করার অনুরোধ গুগলের সার্ভারে পাঠায়। সাধারণত গুগলের ওয়েব ক্রলার (Googlebot) একটি ওয়েবসাইট ঘুরে ইনডেক্স করে, যা অনেক সময় নেয়। তবে Indexing API ব্যবহার করে ইনস্ট্যান্ট ইনডেক্সিং সম্ভব।
Indexing API-এর সুবিধাগুলো:
✅ দ্রুত গুগল ইনডেক্সিং নিশ্চিত করে
✅ র্যাঙ্কিং দ্রুত উন্নত হতে সাহায্য করে
✅ নতুন এবং আপডেট হওয়া কনটেন্ট ইনডেক্স করতে সময় বাঁচায়
✅ অপ্রয়োজনীয় ক্রলিং কমিয়ে সার্ভার লোড কম রাখে
Google Indexing API সেটআপ করার ধাপসমূহ
Step 1: Google Cloud Console-এ একটি নতুন প্রজেক্ট তৈরি করুন
- Google Cloud Console-এ যান: https://console.cloud.google.com/
- “Select a Project” এ ক্লিক করে “New Project” তৈরি করুন
- প্রজেক্টের নাম দিন (যেমন: Instant Indexing API)
- Create বাটনে ক্লিক করুন
Step 2: Indexing API চালু করুন
- Google Cloud Console > APIs & Services > Library-এ যান
- সার্চ বক্সে “Indexing API” লিখে সার্চ দিন
- “Indexing API” সিলেক্ট করুন এবং Enable করুন
Step 3: Authentication (Service Account) সেটআপ করুন
- APIs & Services > Credentials-এ যান
- Create Credentials > Service Account এ ক্লিক করুন
- Service Account Name দিন (যেমন: “Indexing API Service”)
- “Role” নির্বাচন করুন Owner
- “Done” বাটনে ক্লিক করুন
- Service Account তালিকায় নতুন অ্যাকাউন্ট সিলেক্ট করুন
- Keys > Add Key > Create New Key > JSON সিলেক্ট করুন
- এটি একটি .json ফাইল হিসেবে ডাউনলোড হবে (এটি সংরক্ষণ করুন)
Step 4: Google Search Console-এ Service Account যোগ করুন
- Google Search Console-এ যান: https://search.google.com/search-console/
- আপনার ওয়েবসাইট নির্বাচন করুন
- Settings > Users & Permissions > Add User-এ যান
- Service Account Email (JSON ফাইল থেকে) কপি করে পেস্ট করুন
- Full Access দিন এবং Add করুন
Step 5: API-র মাধ্যমে URL ইনডেক্স করুন (Python/PHP স্ক্রিপ্ট ব্যবহার করে)
আপনি Python বা PHP কোড ব্যবহার করে Google-এ URL সাবমিট করতে পারেন।
Python ব্যবহার করে URL সাবমিট করা (ইনস্ট্যান্ট ইনডেক্সিং)
প্রথমে, আপনার কম্পিউটারে নিচের কমান্ড রান করুন:
pip install google-auth google-auth-oauthlib google-auth-httplib2 googleapiclient requests
এখন indexing.py নামে একটি ফাইল তৈরি করে নিচের কোডটি লিখুন:
from google.oauth2 import service_account
import requests
import json
SCOPES = [“https://www.googleapis.com/auth/indexing”]
SERVICE_ACCOUNT_FILE = “your-json-file.json”
credentials = service_account.Credentials.from_service_account_file(
SERVICE_ACCOUNT_FILE, scopes=SCOPES
)
headers = {
“Content-Type”: “application/json”,
“Authorization”: f”Bearer {credentials.token}”
}
def submit_url(url):
data = {
“url”: url,
“type”: “URL_UPDATED”
}
response = requests.post(
“https://indexing.googleapis.com/v3/urlNotifications:publish”,
headers=headers,
data=json.dumps(data)
)
print(response.text)
# আপনার URL পরিবর্তন করুন
submit_url(“https://yourwebsite.com/your-page”)
এই স্ক্রিপ্টটি চালাতে:
python indexing.py
এটি Google-কে ইনডেক্সিং অনুরোধ পাঠাবে এবং ইনডেক্সিং কয়েক মিনিটের মধ্যে সম্পন্ন হবে।
Step 6: Google Search Console-এ যাচাই করুন
- Google Search Console-এ যান
- URL Inspection Tool-এ আপনার URL লিখুন
- Test Live URL ক্লিক করুন
- যদি “Page is on Google” লেখা আসে, তবে ইনডেক্স সফল হয়েছে
WordPress ব্যবহারকারীদের জন্য সহজ সমাধান
আপনি যদি WordPress ব্যবহার করেন, তাহলে Instant Indexing for Google প্লাগইনটি ব্যবহার করতে পারেন।
👉 Plugin: https://wordpress.org/plugins/instant-indexing/
প্লাগইন সেটআপ:
- JSON Key ফাইল আপলোড করুন
- ইনডেক্সিং অপশন চালু করুন
- নতুন পোস্ট বা পেজ তৈরি করার পর Submit to Google ক্লিক করুন
WordPress ব্যবহারকারীদের জন্য সহজ সমাধান
আপনি যদি WordPress ব্যবহার করেন, তাহলে Instant Indexing for Google প্লাগইনটি ব্যবহার করতে পারেন।
👉 Plugin: https://wordpress.org/plugins/instant-indexing/
প্লাগইন সেটআপ:
- JSON Key ফাইল আপলোড করুন
- ইনডেক্সিং অপশন চালু করুন
- নতুন পোস্ট বা পেজ তৈরি করার পর Submit to Google ক্লিক করুন
Google Indexing API-এর কার্যকারিতা কীভাবে বৃদ্ধি করবেন?
✅ কেবল প্রয়োজনীয় পেজ সাবমিট করুন: অপ্রয়োজনীয় পেজ ইনডেক্স করতে চাইবেন না
✅ সার্চ ইঞ্জিন অপ্টিমাইজেশন (SEO) বজায় রাখুন: শিরোনাম, মেটা ট্যাগ, কন্টেন্ট আপডেট রাখুন
✅ গুগল নিউজ এবং সোশ্যাল মিডিয়া ব্যবহার করুন: শেয়ার করলে দ্রুত ক্রল হতে পারে
✅ ব্যাকলিংক তৈরি করুন: প্রাসঙ্গিক এবং অথরিটি সাইট থেকে ব্যাকলিংক নিন
✅ CDN এবং ফাস্ট হোস্টিং ব্যবহার করুন: দ্রুত লোডিং স্পিড থাকলে Google দ্রুত ইনডেক্স করে
Google Indexing API বনাম সাধারণ ইনডেক্সিং
বৈশিষ্ট্য | Google Indexing API | সাধারণ ইনডেক্সিং |
গতি | ইনস্ট্যান্ট (মিনিটের মধ্যে) | ২৪-৪৮ ঘণ্টা বা তার বেশি |
অটোমেশন | Python/PHP API ব্যবহার করা যায় | ম্যানুয়াল রিকোয়েস্ট প্রয়োজন |
আপডেট হওয়া কনটেন্ট | দ্রুত ইনডেক্স হয় | আপডেট করতে অনেক সময় লাগে |
নির্ভরযোগ্যতা | সরাসরি Google API ব্যবহার করা হয় | Googlebot-এর উপর নির্ভরশীল |
Google Indexing API ব্যবহার করে আপনি আপনার ওয়েবসাইটের কনটেন্ট গুগলে দ্রুত ইনডেক্স করাতে পারবেন। বিশেষ করে SEO এবং ডিজিটাল মার্কেটিং স্ট্রাটেজিতে এই API গুরুত্বপূর্ণ ভূমিকা রাখে। যদি আপনি দ্রুত ওয়েবপেজ ইনডেক্সিং চান, তাহলে এই পদ্ধতি আপনার জন্য কার্যকর।
🔹 আপনি কি Google Indexing API সেটআপে সমস্যা পাচ্ছেন?
কমেন্ট করুন বা সরাসরি যোগাযোগ করুন! 🚀