Unlock Google News: Decode and Clean Article Links Automatically
detail.loadingPreview
Effortlessly extract and clean article links from Google News RSS feeds. This workflow bypasses complex encoding to provide you with direct, usable article URLs.
About This Workflow
Tired of dealing with convoluted Google News RSS feed links that lead to indirect pages? This n8n workflow automates the process of fetching Google News articles, extracting the necessary decoding parameters, and then resolving those parameters to retrieve clean, direct article URLs. It leverages reverse-engineered API calls to Google's services, providing a powerful solution for anyone needing to process Google News content programmatically. Ideal for content aggregation, news monitoring, or market research, this tool ensures you get to the actual articles without the usual hurdles.
Key Features
- Automated Google News RSS Fetching: Directly reads from Google News RSS feeds.
- URL Decoding: Intelligently decodes the complex URLs to reveal the direct article link.
- Clean Article Links: Provides only the clean, usable URL for each article.
- Configurable Language & Region: Easily adjust RSS feed parameters for different languages and regions (e.g.,
hl=en,gl=US). - Limited Results: Option to limit the number of articles processed to manage request volume.
How To Use
- Configure RSS Feed: In the 'Reading Google News RSS' node, update the
urlparameter with your desired Google News RSS feed. The defaulthttps://news.google.com/rss?hl=it&gl=IT&ceid=IT:itis for Italian news; adjusthl,gl, andceidfor your region and language. - Limit Results: In the 'Limit' node, set
maxItemsto control how many articles are processed per run. A lower number is recommended to avoid overwhelming Google's services. - Prepare Decoding Variables: The 'Prepare decoding variables' node automatically extracts the necessary
gn_art_id,timestamp, andsignaturefrom the limited RSS feed items. - Fetch Encoded Content: The 'Get encoded news URL' node fetches the initial content containing the encoded article information.
- Extract Decoding Keys: The 'Extract decoding keys' node parses the fetched HTML to extract specific keys required for decoding.
- Call Decoding URL: The 'Call decoding URL' node makes a POST request to Google's internal API using the prepared variables to initiate the decoding process.
- Decode URL: The 'Decoded url' node parses the response from the decoding API and extracts the final, clean
google_news_url.
Apps Used
Workflow JSON
{
"id": "7ed5abfa-9d5a-400a-b188-8b60af608483",
"name": "Unlock Google News: Decode and Clean Article Links Automatically",
"nodes": 21,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 7ed5abfa-9d5a...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Robust Concurrency Control for n8n Workflows with Redis
Prevent simultaneous execution of critical n8n workflows or tasks using a centralized, Redis-backed locking mechanism. This reusable utility workflow ensures data integrity and resource management by allowing other workflows to acquire, check, and release locks.