Using traffic logs - User documentation | Documentation

Using traffic logs

One of the major features of redirection.io is to collect all the traffic logs for your website and display them in real time in the redirection.io manager graphical interface.

Using these logs, it is quite easy to spot issues and react by creating redirection rules. We will not develop here how much important it is to use your website's logs to understand if it works well - read more about our log features and why using your traffic logs is a good idea!

The logs explorer [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#the-logs-explorer "Permalink to this section"/index.html)

When logged in the manager, open a project and head to the logs screen by hitting on the "Logs" menu item.

The interface of the logs explorer is divided into three main parts:

Filtering the logs [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#filtering-the-logs "Permalink to this section"/index.html)

The logs explorer provides several filters, that allow to narrow the list of the requests displayed in the logs explorer. The following filters are available:

Request filters [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#request-filters "Permalink to this section"/index.html)

Multiple filters apply to the request URL. While they may seem redundant, they each have their own use cases:

Many times, using the Path filter is the most efficient way to filter requests made to a specific section of your website, as it ignores query parameters (in particular marketing query parameters) and focuses on the path only.

Response filters [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#response-filters "Permalink to this section"/index.html)

Filtering based on response properties is a very powerful way to analyze your traffic, as it focuses on the outcome of the requests.

For example, you can use the Status code filter to quickly identify all the 4xx and 5xx errors on your website, or to check which pages are the most accessed with a success status (2xx).

You can also use the Content-Type filter to focus on specific types of content, such as HTML pages, images, or API responses (application/json).

The Duration filter is also very useful to identify slow requests that may impact the user experience on your website. You can filter requests that took longer than a specific threshold (e.g., 2 seconds) to identify potential performance issues. Hovering the duration values in the logs list also provides additional information about the different phases of the request processing: "redirection.io duration" (time taken by redirection.io to analyze the request) and "backend duration" (time taken by your backend server to process the request).

Combining filters [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#combining-filters "Permalink to this section"/index.html)

It is possible to combine filters to efficiently and precisely isolate requests. For example, you can check which 4xx errors Googlebot found during the last day, check which pages are the most hit with a success status under the /blog path, etc.

Each filter can be used in two ways:

  1. either by selecting one or more specific values.
  2. or by defining conditions.

Note the red filter symbol that appears on the top right part of each filter when this filter is enabled: you can click this filter symbol to disable this filter in a quick way.

Using filters effectively requires understanding your traffic and knowing what you are looking for. Don't hesitate to experiment with different combinations of filters to get the insights you need from your logs. You can also load predefined log views that come with specific filter combinations to get you started quickly.

Logs rate and retention [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#logs-rate-and-retention "Permalink to this section"/index.html)

Logs rate and quota [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#logs-rate-and-quota "Permalink to this section"/index.html)

When redirection.io is deployed on a website, it collects all the traffic logs. However, the traffic data that we save is rate-limited based on your plan: 10k log lines/day for Free, 100k for Starter, and 2M for Pro. We allow temporary bursts, but we will drop log lines if your traffic consistently exceeds this limit.

When your project generates more logs than what it is allowed to, we will still count the associated requests and allow to display those in the traffic chart, but we will not store their detailed information. You will end up with a grey traffic chart:

Analytics data displayed on the project dashboard are computed based on all the logged requests, even those that are not stored due to daily overquota.

If you need an exhaustive view of your traffic data, we can higher the logging rate-limit for your project. Please contact us to get your daily logs quota increased.

Logs retention [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#logs-retention "Permalink to this section"/index.html)

The stored logs are kept during a period called the "logs retention" period. The duration of retention depends on the plan of the project:

Starter and Pro projects can however have the logs retention period extended on demand - usually, SEO audits recommend to analyze logs over a complete search engine crawling window, which can extend up to two months.

We allow extending logs to several duration steps:

Starter project administrators can extend the logs retention period for their project directly in the manager, under the project billing section:

  1. Head to the "billing" section of your project;
  2. Click on the "Add logs retention" button and validate the retention upgrade;
  3. The billing screen is updated and the logs retention of the project is updated. From now on, new logs will be available for the defined duration.

Pro projects administrators can simply contact their redirection.io dedicated account manager to discuss the logs retention extension. We will be happy to help!

Logs quota and retention pricing [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#logs-quota-and-retention-pricing "Permalink to this section"/index.html)

If your project needs a higher daily quota, or a longer logs retention, or both, we can scale the limits of your project plan. Storing more logs, or for a longer period, is a project addon that is billed as an option to your subscription plan:

Please contact us to get your quota and retention modified. We don't have a public price list for additional logs, as it decreases according to the maximum number of log lines stored in your project at a given time. As an indication, the monthly prices for additional logs range from €0.54 to €1.25 per million log lines stored. For example:

Grouping the logs [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#grouping-the-logs "Permalink to this section"/index.html)

It is also possible to count the requests that match given criteria, using the "Group by" feature. It is possible to group requests by:

Like with filters, it is possible to group requests using multiple groups. For example, grouping both by HTTP Method and Status Code will show which pairs (method / status code) are the most frequent.

Logging IP addresses [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#logging-ip-addresses "Permalink to this section"/index.html)

By default, redirection.io does not log visitors' IP addresses. However, this can be enabled by project administrators in the project settings:

Once IP addresses logging is enabled, you'll get more filters in the logs screen, and the ability to geolocate visitors. Pro plan customers also have access to a traffic map:

Exporting traffic log entries [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#exporting-traffic-log-entries "Permalink to this section"/index.html)

Once you have narrowed the logs list using filters, and arranged the displayed columns as you wish, you can export this list as a CSV file using the "export" button, on the top right corner of the logs list:

We do not set a limit on the amount of log lines that can be exported in this way, so you can use external tools to process and analyze the traffic statistics.

Googlebot requests validation [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#googlebot-requests-validation "Permalink to this section"/index.html)

The categorization of the user agents and bot names that perform requests against your web platform is based on the User-Agent HTTP header, which is very often faked. Many bots, spiders, crawlers or automated tools, for example, use the Googlebot user agent, in order to avoid being blocked, instead of using their real name.

By default, we strongly validate requests that come with the "Googlebot" User-Agent, and categorize such requests into three groups:

This Googlebot validation feature is not designed for security reasons, but to help you analyze more precisely how Google crawls your website, and make sure that an analysis focused on the requests made by Googlebot is perfectly precise, exhaustive, and not "polluted" by other bot requests.

Log views [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#log-views "Permalink to this section"/index.html)

While the redirection.io logs explorer is snappy and offers many options, it can become annoying to repeat the same filters configuration to get a specific report. For example, if your weekly website monitoring routine includes checking the HTTP errors found by search engines, you could end up being a bit fed up with configuring again and again the "Status code" and "User agent type" filters.

For such cases, we offer the "Logs views" feature. Logs views are a way to save a specific columns, filters and groups configuration and to be able to reload this configuration with as few clicks as possible.

redirection.io proposes by default several predefined "Logs views" that address common analysis use cases, but you can define your own log views, that will be saved at the project level so you and your colleagues can use them.

To load an existing logs view:

  1. Click the small gear wheel on the top right corner of the filters bar
  2. then, hit the "Load another view" button.

This opens the "Logs views" lateral panel, where you can see all the available log views.

Each log view comes with several information:

Views marked as "favorite" are displayed at the top of the list, in alphabetical order. They can also be loaded directly by hovering the gear wheel at the top of the filters bar.

The log entry detail panel [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#the-log-entry-detail-panel "Permalink to this section"/index.html)

When no group is active, log lines can be clicked to display all the request details in a dedicated lateral panel:

This panel contains some helpful shortcuts:

Public sharing of logs [Permalink to this section](/content/documentation/user-documentation/using-traffic-logs#public-sharing-of-logs "Permalink to this section"/index.html)

Sometimes you may want to share logs with a third party, but you don't want to give them access to your entire redirection.io project. In this case, you can use the "public log sharing" feature, which allows you to make a specific view of your logs public over a given period.

To share logs:

  1. go to the "Logs" section of your project, then click on the "Share" button at the top right of the page.
  2. In the side panel that opens, you can indicate the reason why you are sharing these logs, to differentiate them from any other sharing you may be doing.
  3. Once the sharing has been validated, you will get a unique link that you can share with the person of your choice.

This view is read-only, and the person to whom you share the link will not be able to make any changes to your redirection.io project. It is not possible to edit the timeframe of the shared logs, to change the filters applied to them or the columns displayed. In other words, the shared logs are displayed as they are at the time of sharing.

In addition, shared logs are accessible to anyone who owns the link, so it is recommended that you do not share sensitive data in this way.

Active log shares are visible on your project's "Publicly shared logs" page, where you can view or delete them at any time. Shares are automatically deleted 7 days after the sharing period has expired.

This page has been updated on Feb 3, 2026.