Entity Extractor & Salience Profiler

MLforSEO Academy · The AI-powered Entity Audit

Entity Extractor & Salience Profiler

Pull entities out of your content with Google's Natural Language API, then roll them up into one profile per URL — so you can see which pages are about something other than what you intended.

What you need
A Google Cloud API key with the Cloud Natural Language API enabled
Cost
Free for most audits — 5,000 units a month, then $1 per 1,000
Feed it
Paste one page, or upload a crawl export with a URL column and a content column
You get back
entity_mentions.csv and page_entity_profiles.csv

How to use it

  1. Paste your API key. It stays in this browser tab and is sent only to Google.
  2. Start with a single page so you can see the shape of the data before spending anything.
  3. Set the intended entity — what the page is supposed to be about.
  4. Read the table: the top row is what a machine thinks the page is about.
  5. Then upload your whole crawl and export both CSVs.

Worth knowing. Use API version 1. Version 2 does not return a salience score at all, and every prominence measure here depends on it.

MLforSEO · The AI-powered Entity Audit

Entity Extractor & Salience Profiler

Extract entities from your content with Google’s Natural Language API, then roll them up into one profile per URL — so you can see which pages are about something other than what you intended.

1 · Your API key

Held in this tab only. Never sent anywhere except Google.

2 · Your content

Paste one page, or upload a crawl export. Browsers cannot fetch other sites directly, so content comes from your crawler — the same export Lesson 2.1 produces.
Add a key and some content to begin.
Runs in your browser. Your key and content go only to Google. MLforSEO Academy

This tool comes from The AI-powered Entity Audit

It is taught in Module 2, Lesson 2.2, on a real site, with the dataset bundled so your numbers match the video.

See the course

← All Academy tools