Audit public webpages for metadata, headings, keywords, structured data, FAQs, UI controls, conversion signals, and technical SEO evidence. The template works with public pages, reusable inputs, and structured results that can be exported or connected to downstream automation.
What Does BrowserAct Technical SEO Audit Scraper Do?
Use this BrowserAct template to collect structured seo data from public BrowserAct pages without writing browser scripts. The Bot starts from configurable inputs, follows the verified public workflow, preserves source evidence, and returns consistent records for research, monitoring, enrichment, and automation.
Key Features
- Uses public pages and does not require login.
- Keeps fixed website origins inside the Bot instead of asking users to type them.
- Uses verified dropdowns when the source exposes a maintainable finite option set.
- Preserves source URLs and honest missing values instead of inventing data.
- Returns structured records ready for export and integration.
What Data Can I Extract from BrowserAct?
| Field | Description |
|---|---|
source_url |
Original public URL supplied for the run. |
final_url |
Final URL after normal redirects. |
domain |
Domain value extracted from the public source. |
page_title |
Page Title value extracted from the public source. |
title_length |
Title Length value extracted from the public source. |
meta_description |
Meta Description value extracted from the public source. |
meta_description_length |
Meta Description Length value extracted from the public source. |
canonical_url |
Public canonical url preserved as source evidence. |
robots_directives |
Robots Directives value extracted from the public source. |
html_language |
Html Language value extracted from the public source. |
charset |
Charset value extracted from the public source. |
hreflang_entries |
Hreflang Entries value extracted from the public source. |
open_graph_tags |
Open Graph Tags value extracted from the public source. |
twitter_card_tags |
Twitter Card Tags value extracted from the public source. |
h1_text |
H1 Text value extracted from the public source. |
heading_outline |
Heading Outline value extracted from the public source. |
heading_hierarchy_issues |
Heading Hierarchy Issues value extracted from the public source. |
rendered_word_count |
Visible rendered word count value. |
top_single_word_keywords |
Top Single Word Keywords value extracted from the public source. |
top_bigrams |
Top Bigrams value extracted from the public source. |
top_trigrams |
Top Trigrams value extracted from the public source. |
keyword_placement_summary |
Keyword Placement Summary value extracted from the public source. |
json_ld_blocks |
Json Ld Blocks value extracted from the public source. |
schema_types |
Schema Types value extracted from the public source. |
aggregate_rating_if_visible |
Public aggregate rating if visible value when shown. |
review_count_if_visible |
Visible review count if visible value. |
price_if_visible |
Price If Visible value extracted from the public source. |
guide_or_feature_sections |
Guide Or Feature Sections value extracted from the public source. |
faq_items |
Faq Items value extracted from the public source. |
detected_ui_controls |
Detected Ui Controls value extracted from the public source. |
primary_cta_text |
Primary Cta Text value extracted from the public source. |
registration_or_paywall_signal |
Registration Or Paywall Signal value extracted from the public source. |
ad_or_consent_technology_signals |
Ad Or Consent Technology Signals value extracted from the public source. |
extraction_status |
Honest success, blocked, failed, or no-results state for the record. |
error_message |
Failure or access-block detail when a page cannot be processed. |
How to Use Technical SEO Audit Scraper
Quick Start Guide
- Click Run task.
- Configure the input parameters, or keep the defaults for a first run.
- Click
Run. - Review and download the structured result when the run completes.
Input Parameters
| Parameter | Required | Default | Description |
|---|---|---|---|
Page URLs |
Yes | Public webpage URLs |
One or more exact public webpage URLs to audit. |
Example Output
The table below shows up to the first 5 records from the validated default run. Long text and list values are shortened for readability.
source_url |
final_url |
domain |
page_title |
title_length |
meta_description |
meta_description_length |
canonical_url |
robots_directives |
html_language |
charset |
hreflang_entries |
open_graph_tags |
twitter_card_tags |
h1_text |
heading_outline |
heading_hierarchy_issues |
rendered_word_count |
top_single_word_keywords |
top_bigrams |
top_trigrams |
keyword_placement_summary |
json_ld_blocks |
schema_types |
aggregate_rating_if_visible |
review_count_if_visible |
price_if_visible |
guide_or_feature_sections |
faq_items |
detected_ui_controls |
primary_cta_text |
registration_or_paywall_signal |
ad_or_consent_technology_signals |
extraction_status |
error_message |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| https://www.ilovepdf.com/jpg_to_pdf | https://www.ilovepdf.com/jpg_to_pdf | www.ilovepdf.com | Convert JPG to PDF. Images JPG to PDF online | 44 | Convert JPG images to PDF, rotate them or set a page margin. Convert JPG to PDF online, easily an... | 104 | https://www.ilovepdf.com/jpg_to_pdf | null | en | UTF-8 | null | {"og:site_name":"iLovePDF - Online tools for PDF","og:title":"Convert JPG to PDF. Images JPG to P... | {"twitter:card":"summary_large_image","twitter:site":"@ilovepdf_com","twitter:creator":"@ilovepdf... | JPG to PDF | {"level":1,"text":"JPG to PDF"}; {"level":2,"text":"Convert JPG images to PDF in seconds. Easily ... | null | 97 | {"keyword":"pdf","count":6}; {"keyword":"images","count":5}; {"keyword":"jpg","count":4}; {"keywo... | {"phrase":"jpg images","count":3}; {"phrase":"getting files","count":2}; {"phrase":"images pdf","... | {"phrase":"215x279 mm margin","count":1}; {"phrase":"297x210 mm us","count":1}; {"phrase":"a4 297... | {"pdf":{"in_title":true,"in_meta_description":true,"in_h1":true,"in_headings":true,"in_first_100_... | null | null | null | null | null | {"heading":"Convert JPG images to PDF in seconds. Easily adjust orientation and margins.","snippe... | null | {"type":"select","label":"Fit (Same page size as image) A4 (297x210 mm) US Letter (215x279.4 mm)"... | Select JPG images | {"has_login_or_signup_links":true,"login_form_present":false,"paywall_language_detected":false,"e... | {"ad_technology_hosts":["securepubads.g.doubleclick.net"],"consent_technology_hosts":[],"advertis... | success | null |
| https://tools.pdf24.org/en/jpg-to-pdf | https://tools.pdf24.org/en/jpg-to-pdf | tools.pdf24.org | JPG to PDF converter - 100% free & online - PDF24 | 49 | Free online converter to convert JPG to PDF. ✓ No limits and no watermarks. ✓ No installation or ... | 119 | https://tools.pdf24.org/en/jpg-to-pdf | null | en | UTF-8 | null | {"og:title":"JPG to PDF converter - 100% free & online","og:type":"website","og:url":"https://too... | {"twitter:card":"summary_large_image","twitter:site":"@pdf24","twitter:creator":"@pdf24","twitter... | JPG to PDF | {"level":1,"text":"JPG to PDF"}; {"level":2,"text":"User friendly web app to convert JPG files to... | null | 445 | {"keyword":"pdf","count":34}; {"keyword":"files","count":17}; {"keyword":"jpg","count":16}; {"key... | {"phrase":"jpg files","count":13}; {"phrase":"convert jpg","count":5}; {"phrase":"files pdf","cou... | {"phrase":"convert jpg files","count":4}; {"phrase":"jpg files pdf","count":4}; {"phrase":"select... | {"pdf":{"in_title":true,"in_meta_description":true,"in_h1":true,"in_headings":true,"in_first_100_... | {"valid":true,"data":{"@context":"http://schema.org/","@type":"WebApplication","name":"JPG to PDF... | WebApplication; HowTo | 4.94 | 5387 | EUR 0.0 | {"heading":"User friendly web app to convert JPG files to PDF quickly and easily","snippet":"Free... | {"question":"How can I convert JPG files to PDF?","answer":"Use the file selection box to select ... | {"type":"button","label":"Choose files"}; {"type":"checkbox","label":"Combine files into one PDF"... | Choose files | {"has_login_or_signup_links":false,"login_form_present":false,"paywall_language_detected":false,"... | {"ad_technology_hosts":["pagead2.googlesyndication.com"],"consent_technology_hosts":["consent.pdf... | success | null |
How Does it Work?
- Read and validate the exact public webpage URLs.
- Open each rendered page and inspect public markup after ordinary overlays are handled.
- Preserve metadata, headings, language, social tags, keywords, JSON-LD, FAQs, and visible UI evidence.
- Calculate evidence-based SEO summaries without inferring unavailable signals.
- Return one structured technical audit record per page.
How to Build a New Scraper Bot with Agent Built
Step 1: Describe the Data You Need
Open BrowserAct and start Agent Built from the Home prompt box or from Create -> Build with Agent. Describe the public website, records, filters, fields, result limit, and reusable inputs.

Step 2: Let BrowserAct Build and Test the Bot
BrowserAct explores the live website, builds the navigation and extraction path, and validates the result. Reply in the same build conversation if the Agent asks for a missing URL, condition, field, or expected output.

Step 3: Run the Bot and Review the Result
Run the published Bot with its default inputs. Check the row count, source URLs, missing fields, and structured output before reusing it with new values or connecting it to another workflow.


Why Use Technical SEO Audit Scraper?
- Replace repetitive public-page research with a reusable Bot.
- Keep source evidence and structured fields together for review.
- Re-run the same workflow with new page urls values without rebuilding.
- Send completed records into data, CRM, reporting, and agent workflows.
Who Can Use This Template?
- Researchers and analysts.
- Marketing, sales, recruiting, or operations teams.
- Data and automation builders.
- Agencies and independent professionals.
How Many Results Can You Scrape?
Use the available result-limit input when present. Start with the default, then increase gradually based on source coverage and the amount of detail opened for each record.
Automation and Export
BrowserAct returns structured data first. You can then use the completed output through API JSON responses, n8n workflows, Make scenarios, Zapier automations, MCP-based agent workflows, or manual CSV and spreadsheet review.
FAQ
Does this Bot require login?
No. This template is designed for public pages only.
Can I change the default inputs?
Yes. Change free-text search values and choose from verified dropdown options before running the Bot.
Does the Bot invent missing values?
No. Optional values remain empty when the public source does not expose them.
What should I check after the first run?
Review the row count, source URLs, required fields, and any honest blocked or failed status before exporting or integrating the data.
Need Help?
Discord: Discord Community
E-mail: service@browseract.com

