1. سلام وبمستر
  2. سئو و بهینه سازی سایت
  3. رفع مشکل ایندکس نشدن صفحات با گوگل api

رفع مشکل ایندکس نشدن صفحات با گوگل api

۲ دیدگاه

یکی از مشکلاتی که اخیرا اکثر سایت ها با آن روبرو شده اند مشکل ایندکس نشدن صفحات سایت است. آیا شما هم مدت زیادی گذشته اما هنوز صفحات سایتتان ایندکس نشده است؟ در این مقاله از سلام وبمستر به شما آموزش خواهد داد چگونه با Google Indexing API مشکل ایندکس نشدن صفحات سایتتان را برطرف کنید.

برای استفاده از Google Indexing API دو راه حل وجود دارد. یک روش آن استفاده از افزونه Instant Indexing است و روش دیگر آن نصب نرم افزار node.js است. در ادامه هر دو روش را کامل برای شما شرح می دهیم. برای استفاده از هر دو روش حتما باید فیلترشکن بر روی سیستم خود فعال کنید.

رفع مشکل ایندکس با افزونه Instant Indexing

این روش برای سایت هایی که سرورشان خارج از ایران است مناسب است اما روی سایت نت افراز تست شده و روند درخواست کاملا موفقیت آمیز بوده است.

۱) ابتدا آدرس /https://console.cloud.google.com را در مرورگر خود وارد کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با ایجاد پروژه در گوگل api

۲) برای ایجاد پروژه جدید بر روی گزینه NEW PROJECT کلیک کنید.

ایجاد پروژه جدید در گوگل ایندکس api برای برطرف کردن مشکل ایندکس نشدن صفحات

۳) پروژه خود را با اسم دلخواه تان ذخیره کنید. قسمت Location را نیازی نیست تغییر دهید.

استفاده از گوگل api برای ایندکس شدن سریع تر صفحات

۴) بعد از ساخت پروژه لینک:  https://yun.ir/aub593 را در مرورگر خود وارد کنید تا وارد قسمت زیر شوید:

ایندکس سریع صفحات با google indexing api

بر روی گزینه Next کلیک کنید. سپس با انتخاب Enable پروژه ای که ایجاد کردید را فعال کنید.

۵)لینک https://yun.ir/r19h3 را در مرورگر خود وارد کنید و اسم پروژه ای که ساختید را انتخاب کنید.

رفع مشکل ایندکس نشدن صفحات در گوگل با api

۶) پس از انتخاب پروژه ای که قبلا ساختید در صفحه زیر بر روی CREATE SERVICE ACCOUNT کلیک کنید.

ساخت اکانت در google api برای ایندکس شدن سریع صفحات
۷) پس از کلیک بر روی  Create Service Account وارد صفحه زیر می شوید. در کادر ۱ یک اسم انگلیسی بدن فاصله فقط حروف بنویسید.  کادر ۲ را نیازی نیست تغییر دهید. در کادر ۳ عبارت Indexing API Service Account را بنویسید. سپس بر روی CREATE AND CONTINUE کلیک کنید.

استفاده از سرویس api گوگل برای برطرف کردن مشکل ایندکس نشدن صفحات
۸) در صفحه زیر در بخش Select a role نقش owner را انتخاب کنید و بر روی دکمه CONTINUE کلیک کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api
۹) در صفحه زیر نیاز به تغییر چیزی نیست تنها بر روی دکمه DONE کلیک کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۱۰) در مرحله بعد وارد صفحه زیر می شوید و برای شما یک ایمیل ساخته می شود. حتما ایمیل ساخته شده را کپی کنید.

۱۱) در مرحله بعد روی علامت سه نقطه سمت راست صفحه کلیک کنید و گزینه Manage Keys را انتخاب کنید.

۱۲)پس از وارد شدن به صفحه زیر بر روی گزینه ADD KEY و Create new keyکلیک کنید.

۱۳) حالت پیش فرض در صفحه زیر روی json است آن را تغییری ندهید و بر روی CREATE کلیک کنید. فایلی که به صورت اتوماتیک دانلود می شود را حتما ذخیره کنید در ادامه به آن نیاز پیدا خواهید کرد.

برطرف کردن مشکل ایندکس نشدن صفحات

۱۴)در مرحله بعد وارد قسمت تنطیمات سرچ کنسول خود شوید و در قسمت Add User به جیمیلی که در سرچ کنسول ساختید دسترسی owner بدهید.

۱۵) وارد قسمت پیشخوان وردپرس سایت خود شوید و افزونه Instant Indexing را نصب کنید.

استفاده از افزونه instant indexing برای برطرف کردن مشکل ایندکس نشدن صفحات
۱۶) بعد از نصب و فعال سازی وارد تنظیمات پلاگین مربوطه شوید. سپس با فشردن دکمه Browse  فایلی که قبلا دانلود کرده اید را آپلود کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api و افزونه instant indexing
۱۷) در مرحله آخر در قسمتConsole لینک هایی که می خواهید زودتر ایندکس شوند را وارد کرده و بر روی دکمه Send to API کلیک کنید تا مانند عکس زیر پیام Success نشان داده شود.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

رفع مشکل ایندکس با نصب برنامه node.js

از این روش برای تمامی سایت ها می توانید استفاده کنید و محدودیتی از لحاظ سرور ندارد. مانند روش قبل باید حتما فیلتر شکن بر روی سیستم تان فعال باشد.

۱) ابتدا وارد لینک زیر شوید و برنامه node.js را دانلود و بر روی سیستم خود فعال کنید.

https://nodejs.org/en/download/

۲) دانلود سورس کد google indexing api bulk از سایت گیت هاب: برای این کار وارد لینک زیر شود و از قسمت code بر روی Download Zipکلیک کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۳) پس از ان طبق عکس روی لینک زیر کلیک کنید.

https://developers.google.com/search/apis/indexing-api/v3/prereqs

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۴)پس از آن بر روی Service accounts page کلیک کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۵)بر روی CREATE PROJECT کلیک کنید ومانند مرحله ۳ موارد خواسته شده را پر کنید.

۶) از مرحله ۶ تا ۱۴ روش قبل را پیش بروید.

۷)فایل زیپ که اول کار دانلود کردیم را اکسترکت کنید و محتوایی که مرحله پیش کپی کرده اید را داخل فایل service_account.json پیست و ذخیره کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api
۸)windows power shell را روی ویندوز خود اجرا کنید. قبل از این کار دقت کنید نود جی اس را بر روی سیستم خود نصب کرده باشید و vpn فعال باشد. با دستور set-location وارد مسیری که فایل دانلود شده را اکسترکت کرده اید شوید. (بعد از set-location باید آدرس پوشه ای که فایل دانلود شده را اکسترکت کرده اید وارد کنید.)

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۹)دستور node index.js را تایپ و اینتر کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api
۱۰) در مرحله بعد باید آدرس api ساخته شده را فعال کنید. برای این کار کافی است آدرسی که به شما نشان داده می شود را در مرورگر کپی کنید

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۱۱) پس از کپی کردن آدرس، صفحه زیر به شما نشان داده می شود که باید بر روی دکمه ENABE کلیک کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

۱۲) در مرحله بعد آدرس لینک هایی که قصد دارید ایندکس شوند را داخل فایل urls.txt کپی کنید.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api
۱۳) دوباره به windows power shell  برگردید و دستور node index.js را وارد و اینتر را بزنید. اگر پیام ok را مشاهده کردید روند ایندکس موفقیت آمیز پیش رفته است.

برطرف کردن مشکل ایندکس نشدن صفحات با گوگل api

در روش استفاده از افزونه instant indexing اگر چندین سایت دارید باید جیمیل های جداگانه استفاده کنید و در روش node کافی است جیمیل موجود در یکی از سایت ها را کپی و در کنسول سایت جدید دسترسی owner داده شود.

مطالب مرتبط

۲ دیدگاه. ارسال دیدگاه جدید

  • سلام من وقتی فایل jsonرادانلودمیکنم خطای ۵۰۰میده نمیدونم چرامیشه بگین چیکارکنم

    پاسخ
  • آقا دمت گرم. خیلی کامل بود حال کردم 🙂 خیلی گشتم تا یه آموزش تصویری و خوب مثل این پیدا کنم.

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

رفع مشکل ایندکس صفحات با گوگل api
فهرست
Call Now Button