-
-
Notifications
You must be signed in to change notification settings - Fork 9
3. Service Accounts
FastIndex allows you to manage unlimited Google Service Accounts.
Service Accounts are used because instead of OAuth you'll have full access to your Search Console, and this is the reason why FastIndex is capped at the maximum allowance.
This type of credentials have a hard limit at 2000 requests per day. Requests can be listing sites, indexing a page, deindexing, checking status, or any request to their API.
FastIndex keeps track of the requests on each service account mitigating exposing you to getting banner from Google.
Under Settings
you will be able to configure how many requests you want to execute per day for each service account.
It is also not recommended to use more than one service account per site because this means you're abusing the API and you will get banned. FastIndex will alert you when a site has more than service account.
- Visit https://console.cloud.google.com/
- Create a new project if you don't already have one, otherwise skip this step
- Enable Google Search Console API through
APIs & Services
page - Navigate to
APIs & Services > Credentials
, click+ Create Credentials > Service Account
- Complete the required information and create your credentials
- Navigate to your new credentials details page and go to Keys on the tabs menu
- Click
Add key > Create new key > JSON
, a JSON file will be downloaded automatically - Navigate to
FastIndex > Service Accounts
, clickLink service account
and upload your JSON - Copy-paste your
Client ID
from your Service Accounts page - Navigate to https://search.google.com/search-console/ and visit the property you'd like to index
- Go to
Settings > Users and permissions
- Click
Add User
and paste yourClient ID
as e-mail, grantOwner
- Navigate to
FastIndex > Sites
and clickSync sites
This is required because it's the minimum permission level required to request indexing/deindexing on your pages, and list sites!
As you're the owner of your installation it's your responsibility to properly protect your servers.
Service Accounts are encrypted inside FastIndex.
Is FastIndex useful to you? Consider sponsoring development!