{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"}],"enrichment":{"capability":"advertools provides data manipulation and analysis functions for digital marketing workflows\u2014keyword generation, ad creation, SEO crawling, SERP parsing, and sitemap handling\u2014returning results as DataFrames for further analysis.","skillfed_tags":["seo-sem","marketing-automation","data-wrangling"],"use_cases":["Generate keyword variations for SEM campaigns at scale, then map them to ad copy and landing pages","Crawl a website to extract SEO metadata (titles, headers, status codes, custom selectors) and analyze site structure","Download and parse XML sitemaps and robots.txt files to audit site indexation and crawl directives","Query Google and YouTube SERP data via API to track rankings and search results for keyword analysis","Create templated ad copy by bulk-replacing product names and text segments across hundreds of ads"],"what_it_does":"advertools is a Python package designed to reduce the data-wrangling overhead in digital marketing work. Rather than building a monolithic framework, it provides independent functions that each handle one specific task well\u2014generating keywords, creating ads, crawling websites, parsing search results, downloading sitemaps\u2014and returns results as pandas DataFrames so you can combine them with other tools. The package is built on top of established libraries like Scrapy for crawling and requests for HTTP operations, and follows a Unix-like philosophy: each function does one thing, they work together in pipelines, and they handle text/tabular data as a universal interface. It targets practitioners doing SEO, SEM campaign setup, and online marketing analysis who spend most of their time manipulating URLs, stitching tables together, and generating campaign data rather than building models.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with low friction, and solves a real pain point in marketing automation\u2014data preparation and campaign setup. The modular design and DataFrame-first approach make it easy to integrate into existing Python workflows. Install it if you work with SEO, SEM, or digital marketing data at scale."},"id":"advertools","links":{"html":"https://skillfed.io/packages/advertools","md":"https://skillfed.io/packages/advertools.md","pypi":"https://pypi.org/project/advertools/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-17","license_spdx":null,"license_treatment":"permissive","name":"advertools","python_support":"unspecified","summary":"Digital Marketing productivity and analysis tools."},"popularity":{"monthly_downloads":74482,"position":14827,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.18.0"}
