Icon

Search Analytics Node - Demo Workflow

Google Search Console - Search Analytics Node - Demo Workflow

This workflow guides you through using the Search Analytics Node extension.

With this extension, you can tap into the power of the Google Search Console API to gain valuable insights into your website's ranking and indexing - right from within the KNIME Analytics Platform.

If you have any questions or feedback, feel free to reach out to us at hello@searchanalyticsnode.com

Step 1: Authentication

To get started, you need to authenticate using the Search Analytics - Authenticator node.

In the configuration window, you can choose whether the generated token should expire after one hour or remain valid indefinitely.

A browser window will open once you execute the node, prompting you to log in with your Google account. After successful authentication, you'll be able to access data from all properties associated with that account.

Step 2: Get Search Performance Data -
Impressions, Clicks, and More

Once authenticated, you can fetch your website's performance data using the Search Analytics - Query node. Here's how:

  1. Select a Property - Choose the website property you want to analyze.

  2. Choose a Search Type - Specify which search tab (e.g., web, news, image, or video) contained the link that the user saw.

  3. Set a Date Range - Define the period for which you want to retrieve data.

  4. Pick Dimensions - Select the columns you want in your results. You can choose none, one, or multiple dimensions at once. The data will be grouped accordingly. However, the Search Appearance dimension cannot be combined with others.

Check out Google's API docs if you have any questions about the output.

Step 3: Get Indexing Information and Issues -
Crawl Time, Referring URLs, and More

The Search Analytics - URL Inspection node allows you to check the indexing status of URLs. To do this, the URLs must be provided in a column.

This workflow automatically reuses the page URLs retrieved by the Search Analytics - Query node. To avoid redundant queries, duplicate URLs are filtered out using the Duplicate Row Filter node. Keep in mind that since each URL is inspected individually, processing a large number of URLs may take some time.

How to configure:

  1. Select a Property - Choose the website property you want to analyze.

  2. Choose the URL Table Column - Select the column containing the URLs you wish to inspect.

  3. Pick the desired Modules - Choose which specific indexing details you want to retrieve.

Check out Google's API docs if you have any questions about the output.

Optional: View Available Properties

Fetches a list of your Google Search Console properties and lets you filter them by property type and verification status. Use it to quickly spot which sites are verified and which still need attention.

This is a helper node — optional and not required by the other nodes. It is intended for exploratory and control-flow use cases, such as driving loops or inspecting available properties during workflow design.

Search Analytics - Property Details
Search Analytics - Authenticator
Search Analytics - Query
Remove duplicate page URLs(not part of the extension)
Duplicate Row Filter
Search Analytics - URL Inspection

Nodes

Extensions

Links