search

Typemill Plugins

SEO Plugin for Typemill

The SEO plugin allows you to optimize your pages with meta-data and analyze performance data from the Google Search Console.

Plugin Features

The provides three tabs: a "meta" tab for title and description, a "data" tab with data from the Google Search Console, and a "links" tab with a list of internal backlinks and the option to search and autolink pages.

Screenshot of the meta tab from the seo plugin
  • Edit the meta title and meta description of each page.
  • View character count to ensure optimal length for search engines.
  • See a list of marked search queries to optimize your title and description.
Screenshot of the data tab with the GSC data integration
  • Fetch data from Google Search Console for each page.
  • Mark relevant search queries.
  • Filter queries by:
    • Marked queries
    • Queries with top positions
    • Queries with high potential (position 11-20)
    • Queries with high traffic
  • View the performance of each query over time.
  • See queries by country.
  • Copy filtered data as a markdown table (e.g. for AI tools).
Screenshot of the tab that lists the internal links
  • Display internal links pointing to the page.
  • Search for other internal pages.
  • Add internal links with one click.

Plugin Settings

The plugin provides the following configuration options:

The country and date range can be changed per page in the SEO tab.

Setup

Unlike many other web services, Google doesn’t offer simple API keys. Instead, you’ll need to create API credentials in JSON format to connect your Typemill website with Google Search Console data. It might seem a bit complicated — but the benefits are worth it. Here’s what you’ll need:

Step 1: Get API Credentials

Create a project in Google Cloud.

Create a new project

Enable the Google Search Console API.

Add the Search Console API

Go to Credentials and create a new Service Account.

Create new credentials

Fill out the service account form

Fill out the service account form

Copy the service account name.

Copy the service account name

In the service account, go to Keys and generate a new key in JSON format.

Create a JSON key

Step 2: Grant Access in Search Console

Go to Google Search Console and select your property.

Search Console settings

Open user management and add the service account ID as a new user.

Add service account as user

Step 3: Add Credentials to Typemill

  1. Open the downloaded service-account.json file.
  2. Copy the entire JSON content.
  3. In Typemill, open any page and go to the SEO tab.
  4. Paste the content into the service account field and save.
Add JSON credentials in Typemill

After setup, Google Search Console data will be available in the SEO tab of each page.