Semrush
ডোমেন অ্যানালিটিক্স, কীওয়ার্ড র্যাঙ্কিং, ট্রাফিক অনুমান এবং প্রতিযোগী গবেষণা।
এই endpoint-গুলো কী ফেরত দেয়
Semrush জানায় একটি ডোমেইন বা কীওয়ার্ড Google সার্চে কেমন পারফর্ম করে, এবং এর ব্যাকলিংক কোথা থেকে আসে। এই পেজ সেই উত্তরের পেছনের ডোমেইন, কীওয়ার্ড ও ব্যাকলিংক রিপোর্ট দেখায়।
| ডোমেইন ওভারভিউ | একটি আঞ্চলিক ডেটাবেসে ডোমেইনের র্যাংক, অর্গানিক কীওয়ার্ড, অর্গানিক ট্রাফিক, ট্রাফিক খরচ ও পেইড কীওয়ার্ডের সংখ্যা। |
|---|---|
| কীওয়ার্ড | অবস্থান, ভলিউম, CPC ও ল্যান্ডিং URL সহ অর্গানিক ও পেইড কীওয়ার্ড, সঙ্গে প্রতিযোগী, র্যাংক ইতিহাস ও ডোমেইন-বনাম-ডোমেইন তুলনা। |
| কীওয়ার্ড গবেষণা | কীওয়ার্ড ওভারভিউ, কঠিনত্ব, ব্রড ম্যাচ, প্রশ্ন-কীওয়ার্ড, এবং একটি সার্চের পেছনের অর্গানিক ও পেইড ফলাফল। |
| ব্যাকলিংক | অথরিটি স্কোর, ব্যাকলিংক, রেফারিং ডোমেইন, URL ও IP সহ প্রোফাইল সারসংক্ষেপ; অ্যাঙ্কর, আলাদা লিংক, রেফারিং ডোমেইন ও লিংক প্রতিযোগী। |
প্রতিটি রিপোর্ট একটি আঞ্চলিক ডেটাবেসে সীমাবদ্ধ, এবং রেসপন্স সেমিকোলন দিয়ে পৃথক করা টেক্সট — Semrush-এর স্ট্যান্ডার্ড API যে ফরম্যাটে ফেরত দেয়, JSON নয়।
Semrush API-এর সঙ্গে এর তুলনা
Semrush নিজের API api.semrush.com-এ চালায়। স্ট্যান্ডার্ড ইন্টারফেস query-string-ভিত্তিক: type রিপোর্ট বেছে নেয়, key অ্যাকাউন্ট শনাক্ত করে, আর domain বা keyword, database ও export_columns উত্তরটির আকার ঠিক করে। ব্যাকলিংক ও প্রজেক্ট endpoint আলাদা পাথে থাকে, এবং স্ট্যান্ডার্ড key অ্যাকাউন্টের জন্য একবার তৈরি হয়, প্রতিটি অ্যাপ্লিকেশনের জন্য আলাদা ইস্যু হয় না।
Felo উপরে তালিকাভুক্ত ডোমেইন, কীওয়ার্ড ও ব্যাকলিংক রিপোর্ট দেয়। প্রজেক্ট ম্যানেজমেন্ট, পজিশন ট্র্যাকিং, সাইট অডিট, Trends API ও Local API Felo-র মাধ্যমে উপলব্ধ নয়; এই পেজের তালিকাই সম্পূর্ণ সেট।
রিপোর্টের নাম, কলামের নাম ও সেমিকোলন দিয়ে পৃথক লেআউট Semrush অনুসরণ করে, তাই যে এক্সপোর্ট আপনি আগে থেকেই পার্স করেন তা এখানেও চলে।
অ্যাক্সেস ও বিলিং কীভাবে কাজ করে
Semrush API অ্যাক্সেস ইউনিটে বিক্রি করে। একটি রিপোর্ট হয় ফেরত আসা প্রতিটি সারির জন্য চার্জ নেয়, নাহয় প্রতি রিকোয়েস্টে নির্দিষ্ট খরচ, আর ঐতিহাসিক ডেটার খরচ বর্তমান ডেটার চেয়ে বেশি। display_limit সারির সংখ্যা এবং তাই খরচ সীমিত করে, এবং যে রিকোয়েস্ট কোনো ডেটা ফেরত দেয় না তা কোনো ইউনিট খরচ করে না। ব্যালেন্স শেষ হলে API ডেটার বদলে একটি ত্রুটি ফেরত দেয়।
রিকোয়েস্টে রেট লিমিট আছে, এবং সীমা ছাড়ালে HTTP 429 ফেরত আসে। Felo-র মাধ্যমে আপনার Semrush প্ল্যান বা key দরকার নেই: আপনি Felo key দিয়ে অথেন্টিকেট করেন, এবং এই রিপোর্টগুলো আপনার Felo অ্যাকাউন্টে বিল হয়।
রেসপন্সগুলো JSON কেন নয়
Semrush-এর স্ট্যান্ডার্ড রিপোর্ট সেমিকোলন দিয়ে পৃথক করা টেক্সট হিসেবে ফেরত আসে, JSON হিসেবে নয়। Felo সেই ফরম্যাটই ধরে রাখে যাতে বিদ্যমান পার্সার চলতে থাকে: প্রতিটি সারি সেমিকোলনে ভাগ করুন, তারপর মানগুলো সেই রিপোর্টের জন্য তালিকাভুক্ত কলামে বসান। JSON অ্যারে বা অবজেক্ট আশা করবেন না।
সচরাচর জিজ্ঞাসিত প্রশ্ন
- Felo কি সম্পূর্ণ Semrush API দেয়?
- না। এখানের রিপোর্টগুলো ডোমেইন ওভারভিউ, কীওয়ার্ড ও ব্যাকলিংক কভার করে। প্রজেক্ট ম্যানেজমেন্ট, পজিশন ট্র্যাকিং, সাইট অডিট, Trends API ও Local API এখনও Felo-র মাধ্যমে উপলব্ধ নয়।
- আমার কি Semrush সাবস্ক্রিপশন বা API key দরকার?
- না। এই পেজের endpointগুলো Felo API key দিয়ে কল করা হয়। আপনার Semrush প্ল্যান দরকার নেই, এবং আপনি Semrush key তৈরি করেন না।
- রেসপন্সগুলো কি JSON?
- না। Semrush-এর স্ট্যান্ডার্ড রিপোর্ট সেমিকোলন দিয়ে পৃথক করা টেক্সট, এবং Felo সেগুলো সেই ফরম্যাটেই ফেরত দেয়।