Skip to content

A simple CLI tool which will count yours site pages in Google index

License

Notifications You must be signed in to change notification settings

rodion-arr/google-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google index CLI tool

Test codecov NPM version

This is CLI tool for retrieving data from Google search pages.

Functionality available:

  • Get count of indexed pages for you sites google-index count

Usage

As global package

npm i -g google-index

google-index

You must specify the command to run

google-index <command> [options]

Commands:
  google-index count  Count amount of pages in Google index

Options:
  --help     Show help                                    [boolean]
  --version  Show version number                          [boolean]

As NPX script

npx google-index --version

Programmatic API

const { count } = require('google-index');

(async () => {
    console.log(await count(['github.com']));
})();

// [ { site: 'github.com', count: 66700 } ]

Available commands

1. Get count of pages in Google index

Accepts --sites option with JSON array of sites' domains (without protocol https://).

Returns array parsed data.

$ google-index count --sites='["example.com","example2.com"]'
[
  { site: 'example.com', count: 8080 },
  { site: 'example2.com', count: 1210 }
]

1.1 Running count command under root user

count command accepts --under-root=true\fales option.

Passing true will disable Chromium sanboxing during pages parsing. Using this option is less secure so use it at your own risk.

About

A simple CLI tool which will count yours site pages in Google index

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project