What's new on redirection.io?

Discover the latest news of our platform, improvements and important announcements.

Introducing Public Log Sharing

We are pleased to announce a new feature in redirection.io: Public Log Sharing. This functionality allows users to share a specific, read-only view of their logs with third parties, without granting full access to their redirection.io project.

How It Works

To share logs, navigate to the Logs section of your project, use the filters to select the logs of your choice, and click the Share button located in the top-right corner of the page. In the side panel that appears, you can specify the purpose of the log sharing to help differentiate between multiple shares. Once validated, a unique link will be generated, which can be shared with the intended recipient.

Share traffic logs using the Share logs button

The recipient of the link will be able to view the logs exactly as they appear at the time of sharing, but they will not have the ability to edit, filter, or modify the log data in any way.

Key Details

  • Read-Only Access: The shared view is static and cannot be altered by the recipient.
  • Timeframe and Filters: The shared logs reflect the exact timeframe, filters, and columns applied at the time of sharing. These settings cannot be modified afterward.
  • Privacy Considerations: Since the logs are accessible to anyone with the link, we recommend avoiding sharing sensitive data using this feature.
  • Automatic Expiry: Shared links expire 7 days after the end of the sharing period and can also be revoked manually from the Publicly Shared Logs page in your project.

Publicly shared trafic logs with redirection.io

For more information, please refer to our documentation about Public Log Sharing.

This feature is now available for all redirection.io users. We hope it will be a useful addition for teams and collaborators who need to share specific log data securely and efficiently.

Import Meta Tags from a CSV File

We are excited to announce a new feature that makes bulk meta tag management easier and faster: Meta Tags CSV Import. This highly requested feature, especially by SEO consulting companies, is designed to improve workflows and simplify the process of updating meta tags for large numbers of pages.

Improved Meta Tag Management

With Meta Tags CSV Import, you can now update meta tags across your website in just a few minutes. This feature is ideal for SEO professionals who need to implement bulk changes based on audit recommendations or campaign strategies.

To import meta tags, follow these simple steps:

  1. Prepare Your CSV File: Create a CSV file containing the source URLs and the meta tags you want to update.
    • The file must have a column for the Source URL, which can be an absolute or relative URL.
    • Add additional columns for each meta tag type you want to configure, such as title, description, or keywords.
    • If a meta tag column is left empty for a specific URL, that tag will not be imported for that page.
  2. Import the CSV File: Upload the file directly through your redirection.io dashboard.
  3. Preview the file: Our import preview tool lets you control the format of the information that are going to be imported. You can change the column orders, ignore a column of the CSV file, etc.
  4. Confirm the import: Optionnaly attach one or more tags to the rules that will be created by the import and start the import process by clicking on the "Start the Import" button.

That’s it! Importing meta tags is a quick process and allows you to make large-scale updates in minutes. For detailed instructions, check out our documentation: Meta Tags CSV Import Guide.

Meta Tags CSV Import Example

Need to Update Meta Tags for Just One Page?

If you only need to update meta tags for a single page, we’ve got you covered! Check out our dedicated recipe that simplifies this process: Change the meta title for a single page.

Always Improving

At redirection.io, we’re dedicated to providing tools that simplify SEO management for professional websites. This new CSV import feature is just one example of how we’re helping you take control of your website’s SEO efficiently and effectively. Whether it’s managing redirects, meta tags, or crawling your website, we’re here to support your success.

Ready to give it a try? Log in to your redirection.io account and start importing your meta tags today!

👉 Read the docs about our import tools

Organization Dashboard, Project PO Numbers, and more

We are thrilled to announce some exciting updates to redirection.io! These improvements will make managing your projects and invoices even more convenient. Here’s what’s new:

New Organization Dashboard

We’ve introduced a new page that provides a comprehensive overview of all your organization’s projects. This dashboard includes:

  • A quick view of all projects within an organization;
  • A small traffic chart and key statistics for each project, showing successful requests and errors.

With this new dashboard, you can quickly spot issues and stay on top of your organization’s websites. To access the organization dashboard, simply click on your organization's name in the left menu bar.

The new project list allows to quickly see an organization's projects We’ve also refined the menu to improve navigation, especially for users who are part of multiple organizations. The organization switch is now located at the top of the menu, just above the project selector.

These subtle adjustments are designed to make managing multiple organizations smoother and more intuitive.

Configure PO Numbers at the Project Level

You asked, and we listened! Previously, you could configure a Purchase Order Number at the organization level, which applied to all invoices. Now, you can:

  • Set a default PO Number for the entire organization.
  • Define project-specific PO Numbers for each project within your organization.

This added flexibility ensures that invoices can be tailored to match the needs of specific projects. You can set project-specific PO Numbers directly from the project plan settings page.

It is now possible to define PO numbers project per project

Always Improving

At redirection.io, we are constantly working to make our platform the best SEO companion for professional websites. Beyond managing redirects, redirection.io is a complete SEO management suite, offering features like meta tag overrides, A/B testing capabilities, and much more.

Stay tuned for more updates, and as always, thank you for trusting redirection.io with your SEO needs!

Ready to explore these new features? Log in to your account and take them for a spin today!

New recipes ahead - AI bots blocker, FQDN and Web App Manifest

Since we have introduced the recipes system, earlier this year, we have received a lot of comments, feedback and ideas of new recipes our customers would like to see.

We have added a few recipes during the last few weeks and will continue to add more in the future. For now, we have added the following recipes:

The logo of the AI Bots Blocker recipe

Block AI bots: This recipe allows you to block AI bots from accessing your website. More precisely, it instructs crawlers used to train AI models to not crawl your website (using the robots.txt mechanism) and, if you enable all the options of the recipe, it prevents those bots from accessing your website altogether.

Discover and install this recipe

Redirect a Fully Qualified Domain: This recipe allows you to redirect a fully qualified domain to your root domain. Using this recipe, requests performed to example.com. (note the trailing dot) will be redirected to example.com

Discover and install this recipe

The logo of the Fully Qualified Domain recipe
The logo of the Web App Manifest recipe

Serve a Web App Manifest: This recipe allows you to serve a Web App Manifest file from your website. The Web App Manifest is a JSON file that provides information about your web application and is used by browsers to install your web application to the home screen of a device.

Discover and install this recipe

Web App Manifest Content-Type: This recipe is the little sister of the previous one. It allows you to set the Content-Type header of any existing Web App Manifest file of your website to application/manifest+json.

Discover and install this recipe

The logo of the Web App Manifest Content-Type management recipe

We still have many functional recipe ideas to add to our catalog to help you protect and enhance your website. If you have any recipe ideas you'd like to see added, please let us know by contacting us directly.

👉 Discover all the redirection.io recipes

Enhanced Security Settings for Organization Access

New improvements have been made to the security settings for organization administrators, providing greater control over how members can access your organization. Org admins now have the ability to restrict and fine-tune which authentication methods are allowed, enhancing both security and compliance.

The organization security settings

What’s New?

  • More Control Over Authentication Methods: While two-factor authentication (2FA) could previously be enforced for email/password logins since several years, admins can now restrict access by disabling specific authentication methods like Google or Microsoft auth—or even disabling external providers entirely.
  • Flexible Security Policies: For organizations with strict security policies, you can now easily tailor which authentication methods are authorized. For example, you can require members to sign in only through enterprise SSO, or block certain options like email/password authentication.
  • Improved Two-Factor Authentication (2FA) Management: You can still enforce 2FA across all users.

These changes are designed to provide more granular control over access to your organization's data and ensure compliance with your security policies. You can find these settings under the "Security" tab in your Organization Settings.

Check out the updated documentation about security settings for more details on how to manage these new security features.

Launching a New Manager Layout with Enhanced Navigation

We have launched today a brand-new navigation menu in the redirection.io manager! Starting today, you’ll notice a more compact, streamlined design that gives you quicker access to more features than ever before.

What’s New?

  • Direct Access to Key Features: Access your favorite tools like the "Log View" directly from the menu for improved efficiency.
  • Live Crawl Status: A discrete indicator will now show up in the menu when a crawl is in progress, so you’ll always be in the know.
  • Collapsible Menu: Need more space for your main content? The menu can now be collapsed, freeing up valuable screen real estate for a cleaner, more focused experience.

While this change might seem subtle, it’s packed with power. Features like Notifications, Segmentation, Marker Templates, and Log Views, which may have been overlooked before, are now more accessible and visible than ever.

Explore the new layout and discover tools you didn’t even know you had!

Introducing Traffic Anomaly Alerts on redirection.io

We are excited to announce a new addition to the redirection.io platform: Traffic Anomaly Alerts! This powerful feature enables you to receive notifications when unexpected changes in traffic patterns are detected on your website, giving you real-time insights into potential issues such as sudden traffic spikes or drops, or unusual traffic patterns from specific countries or IPs.

This feature, available for "Pro" plan users, adds to our robust notification system, which already allows you to track essential events such as DNS changes, instance status updates, SSL certificate renewals, and more. Now, with Traffic Anomaly Alerts, you can further enhance your website's monitoring and response strategy.

Why Traffic Anomaly Alerts Matter

The traffic anomaly alerts are designed to help you stay on top of your website's performance by providing instant notifications when unusual activity is detected. Key benefits include:

  • Early Issue Detection: Be alerted to sudden increases in HTTP errors (4xx, 5xx), dips in website traffic, or suspicious spikes from specific countries or IP addresses.
  • Customizable Thresholds: Tailor the alerts to your specific needs, ensuring that you are notified only when meaningful traffic deviations occur, and preventing unnecessary notifications.
  • Faster Response Times: By knowing instantly when traffic anomalies occur, you can act quickly to resolve issues and minimize potential damage to your website's performance or user experience.

How to Set Up Traffic Anomaly Alerts

Configuring a traffic anomaly alert in redirection.io is simple and flexible. Here’s how you can do it:

  1. redirection.io notification type selectionSelect the Notification Type: Choose the "Traffic anomaly" notification option to start setting up your custom alert.

  2. Configuring the alertDefine the Monitoring Criteria: In this step, you’ll select a Log View to monitor (e.g., all 4xx errors, or traffic from a specific IP address, the traffic under a specific path). Then, set up the threshold for triggering alerts. You can preview when the notification would have been triggered based on recent data, allowing you to fine-tune your settings.

    Examples of potential configurations:

    • Notify when more than 10% of all traffic consists of 4xx errors within a 10-minute window.
    • Alert when the total number of requests drops below a certain threshold within the last 5 minutes.
    • Trigger an alert when traffic from a particular IP or country exceeds a specified volume.
  3. Notification channelsSelect Notification Channels: Choose how and where you want to be notified — email, Slack, or webhook.

  4. Enable or pauseEnable the Notification: Finally, activate the alert. You can pause or mute it later if needed, ensuring you're only notified when it's truly necessary.

Fine-Tuning Your Alerts

We recommend experimenting with the thresholds to make sure they fit your website’s typical traffic patterns. In step 2, the preview functionality allows you to simulate how the alert would behave based on historical data. This ensures that you set conditions that are sensitive enough to catch real anomalies without triggering false alarms.

The ability to customize alerts to your website’s needs provides a proactive monitoring solution, helping you mitigate issues before they escalate into bigger problems, and ensuring that your team remains informed in real time.

Get Started Today!

Traffic Anomaly Alerts are now live for all users on the "Pro" plan. Set them up in your project to start benefiting from better control, insight, and rapid response capabilities when traffic issues arise on your website. With this feature, redirection.io continues to provide you with the tools you need to manage website performance efficiently.

If you have any questions or need assistance setting up your alerts, don’t hesitate to consult our documentation or contact support!

Introducing One-Click Testing for Your Entire Redirection Plan

We’re excited to announce a groundbreaking new feature within redirection.io: the ability to test all your redirection rules at once, with just a single click! This enhancement ensures that your redirect plan works exactly as expected, even when managing complex rulesets with tens of thousands of redirections. Whether you're launching a site migration, updating content, or refining your user experience, this tool offers unparalleled convenience, accuracy, and confidence.

Key Benefits at a Glance

  • Instant Validation: Ensure that all redirection rules work as intended without manual checking.
  • Scalability: Perfect for large-scale projects with extensive rule sets.
  • Proactive Error Detection: Identify potential conflicts or rule overrides before they affect your users.
  • Chains and Loops Dectection: Do not ship in production a redirections plan that contains redirect chains or, worse, loops.

Understanding the Power of Rule Testing in redirection.io

One of redirection.io's standout features is the ability to attach example requests to each rule you create. These examples allow you to test how each rule behaves in real-world scenarios before it goes live. During the rule creation process, the "Impact" step becomes crucial: redirection.io evaluates how the new rule interacts with all other rules in your set. This way, you can see how requests will be processed, whether they should trigger the rule, and what specific actions will be executed (e.g., a 301 redirect).

Example: Analyzing the Impact of a Rule

For example, say you're creating a rule to redirect https://example.com/shop/about to /buy/about. After setting up the rule and adding sample requests, the "Impact" table will show you whether the rule is triggered correctly and if any other existing rules are affected.

Here’s what you’ll see:

Impact results

This feature doesn’t just check if the new rule works; it also warns you about any potential rule conflicts, including cases where actions might be overridden by higher-priority rules. If there’s an error, like a redirection loop, redirection.io alerts you to correct it before going live.

👉 Read our documentation about the possible example matching statuses

How redirection.io Helps with Specific Request Testing

In addition to evaluating individual rules, redirection.io allows you to test specific requests against your entire ruleset. The “Test the Rules” feature lets you input a URL, add extra conditions like HTTP method or request headers, and see a detailed breakdown of which rules get triggered.

Here’s how it works:

  1. Navigate to the "Test the Rules" page.
  2. Enter the URL you want to analyze.
  3. Optionally, add advanced parameters like HTTP method or source IP address.
  4. Hit “Test this Request” to see which rules are activated and the actions they produce.

Testing a specific request is possible in redirection.io

This feature is invaluable when you're troubleshooting unexpected redirects or verifying that your rules handle specific requests correctly.

One-Click Testing for All Rules

For Pro Plan customers, redirection.io takes rule testing a step further with the "Test All Rules" feature. This feature is designed to validate every rule in your set, saving you time and effort, especially when working with large or complex rulesets.

Imagine you’ve set up thousands of rules and have just added a new one. You can now instantly check if this new rule will disrupt any previously established rules. With "Test All Rules," redirection.io will show you potential conflicts and errors, along with suggestions for resolving them.

Here’s an example of what you’ll see when an issue is detected:

An error is happening during the test of all rules

If your newly created rule affects any previously set rules, you’ll get a detailed breakdown of the problem. Once identified, you can resolve the conflict before deploying changes, guaranteeing that your entire redirection strategy remains intact.

Deploy with Confidence

Managing a large set of redirects has never been easier. With redirection.io’s suite of tools—including rule impact analysis, specific request testing, and one-click testing of your entire ruleset—you can deploy redirects confidently, knowing that everything will work as planned.

By leveraging these advanced testing capabilities, you avoid common issues such as broken redirects, rule overrides, and complex redirection loops. Whether you're working with a few rules or managing thousands, redirection.io ensures that you stay in control of your redirection strategy.

Start using this powerful feature today and elevate the way you manage redirects!

Introducing the redirection.io Vercel middleware

Last year, we have launched the redirection.io managed instances, a great way to use redirection.io without having to install and maintain the redirection.io agent on your servers. With the managed instances, it takes a few clicks to get started with redirection.io, and you can start monitoring and fixing your website's redirections in no time.

In certain setups, however, the backend service used to serve your website does not correctly handle the traffic coming from reverse proxies, and considers that a large amount of requests arriving from a specific range of IP addresses is suspicious. Automated security systems are perfectly right to be cautious, but in this case, it can lead to false positives, and the managed instances might be blocked by the backend service if it is not correctly configured to accept traffic from our managed instances.

This was the case with Vercel, a very popular platform to deploy websites and serverless functions. While perfectly working most of the time, we have recently begun to receive reports from users that a part of their traffic was being refused by their Vercel backend. After some investigation, we found that Vercel's security systems were blocking some of our managed instances IP addresses, and on some Vercel websites only. Sharing this information with Vercel, we have been able to confirm that the issue was due to the way Vercel's security systems were configured, and that it was possible to whitelist the managed instances IP addresses - except for Vercel Enterprise plan subscribers.

To make it easier and more reliable for our users to use redirection.io with Vercel, we have developed a Vercel middleware that packages the Web Assembly version of the agent, that we already distribute as an open source project. This middleware is a small piece of code that you can add to your Vercel project, and that will automatically handle the incoming requests and apply the rules configured in your redirection.io project.

Deploying the redirection.io Vercel middleware requires developer access to your Vercel project and can be done in a few steps:

  1. Install the redirection.io Vercel middleware in your Vercel application;
    $ npm install @redirection.io/vercel-middleware
    
    // or with yarn
    $ yarn add @redirection.io/vercel-middleware
    
  2. The Vercel setting page to add the REDIRECTIONIO_TOKEN environment variableConfigure the redirection.io Vercel middleware with your redirection.io project's key as a Vercel environment variable named REDIRECTIONIO_TOKEN;
  3. Enable the middleware in your Vercel application
    // src/middleware.ts
    import redirectionioMiddleware from '@redirection.io/vercel-middleware';
    
    export default redirectionioMiddleware;
    
    export const config = {
        unstable_allowDynamic: [
            '/node_modules/@redirection.io/**',
        ],
    }
    
  4. Deploy your Vercel application.

That's it! Your Vercel application is now using the redirection.io Vercel middleware, and you can start monitoring and fixing your website's redirections in no time.

👉 Read our complete documentation about the redirection.io Vercel Middleware.

The redirection.io Vercel middelware package is available as an open-source package on our GitHub page.

The redirection.io apache and nginx modules are now available for Ubuntu Noble 24.04 LTS

As of today, the redirection.io apache and nginx modules are available for Ubuntu Noble 24.04 LTS, released last month. In the meantime, we are deprecating the automatic builds for Ubuntu Xenial 16.04 LTS and Ubuntu Bionic 18.04 LTS.

The redirection.io modules are now available as compiled versions in our packages repository for the following Ubuntu versions:

  • Ubuntu Focal 20.04 LTS
  • Ubuntu Jammy 22.04 LTS
  • Ubuntu Noble 24.04 LTS

This means that these packages will work out of the box with the nginx version provided on these versions of Ubuntu, without the need to compile them manually. If you are using another version of Ubuntu, or a custom Apache or Nginx build, you can still compile the modules from the source code available on our GitHub repository.