What this page is for: a plain-English overview of how Google organises things behind the scenes — your account, a project, the service accounts and the tools (APIs) that live inside it. You do not need this to follow our step-by-step guides, but if you have ever wondered “where does this thing actually sit?”, this map makes the rest click into place.

We have kept it deliberately simple. This is the getting-started picture, not the full detail.

The four layers, top to bottom #

LayerWhat it is
1. Google AccountYour login — the same email you use for Gmail, Search Console, and so on. Everything else sits underneath it.
2. ProjectA container inside Google Cloud. Think of it as a labelled box. Everything you switch on or create for a job lives inside one project, which keeps it tidy and separate from your other work.
3a. Services / APIsThe Google tools you turn on inside the box — for example the Indexing API (submit pages to Google), BigQuery (store and query data), or the Search Console API. You enable only the ones you need.
3b. Service AccountsRobot logins that also live inside the box. They are the identities your apps and integrations use to call those tools — so you never hand over your own password.

The key idea: the project is the box, and both the tools (APIs) and the service accounts sit inside it. A service account is simply a login used by software instead of a person, and it is allowed to use the tools that are switched on in its own project.

How it fits together #

Diagram: a Google Account sits at the top. Below it is a Cloud Project shown as a container box. Inside the box are enabled tools (Indexing API, BigQuery, Search Console API) and a Service Account. The service account uses the tools inside the same box.

A quick example #

When you set up Direct Index, you:

  1. Create a project (the box).
  2. Switch on the Indexing API (a tool in the box).
  3. Create a service account (a robot login in the same box).
  4. Give that service account its own key, and let it use the Indexing API to submit your pages.

Everything for that job lives in one project, so it is easy to find and easy to keep separate from anything else you do with Google.

Good to know #

  • One account can hold many projects. A lot of people keep one project per job or per site, so things do not get mixed up.
  • Turning a tool on costs nothing by itself. Enabling an API just makes it available in that project; you only ever pay if you actually use a paid service (many, like the Indexing API, are free).
  • A service account only works inside its own project. If you need it to reach something outside — like your website in Search Console — you grant it access there explicitly (that is the “add as an Owner” step in our Direct Index guide).

Related #


What are your feelings

Updated on September 10, 2026