Automate basic SEO and content analysis for a list of landing pages obtained from Google search results.
Timer
(Trigger)Google Search
(Input)Find Links
(Transform)Follow Links
(Input)Interact with Page
(Transform)Extract Data
(Transform - for analysis)Timer
block.Extract Data
block to perform analytical tasks and generate insights.Open Websites
block and initial trigger will be modified or removed.Timer
Block (Trigger)Timer
trigger:
Timer
.Timer
block to configure it:
Every 7d
(for weekly).09:00
.Screenshot: Timer block configured for periodic runs
Open Websites
and Add Google
BlockOpen Websites
block that came with the template. In the bottom right corner of its configuration panel, click Delete.Google
.Timer
block.Google
block to configure it:
Photo studio in London -top -brand
.
Photo studio in London
: This is the main search phrase.-top -brand
: The minus sign (-
) before a word or phrase tells Google to exclude results containing that specific word/phrase. This can help refine your search results.Screenshot: Google block configured with an example query and explanation of flags
Find Links
BlockFind Links
.Search on Google
.Find Links
block.
Find links to the first 5 different offers on Google search
.Screenshot: Find Links block configured to find top 5 offer links
Follow Links
BlockFollow Links
.Find Links
.Follow Links
block.
Follow each link
.Screenshot: Follow Links block configured to 'Follow each link'
Interact with Page
to Handle Pop-upsInteract with Page
.Follow Links
block.Interact with Page
block to configure it.
3
. This allows the AI agent to perform up to three distinct actions (e.g., close a cookie banner, then close a newsletter pop-up, etc.) to clear the page before analysis. This number is an optimal assumption that there will be fewer than three pop-ups on the page.
Screenshot: Interact with Page block configured to close pop-ups
Extract Data
Block (The Analysis Step)Extract Data
block (it should be the last block, now connected after Interact with Page
).
A single item
.
<...>
are prompts for the AI:
Analyze the company's landing page in terms of SEO and key content elements. Populate the fields based on the page content. For key_words, identify recurring and prominent phrases.
Screenshot: Extract Data block in JSON mode with SEO analysis schema