The site did not make a redirect mapping table, so why did the natural traffic drop by two or three tenths?

📅 2026-11-01 👁️ 0

Why would there be a drop of two or three percentage points in natural traffic during the migration? Because what was migrated was not the content, but the address. External links, search engine indexes, and user bookmarks all point to the old address. If the new site does not correspond to these addresses one by one, both the request and the weight will fall on the expired page. In the industry, hasty migration often leads to a loss of two or three percentage points of natural traffic, and the scale is basically proportional to the number of missing entries.

Which part of the traffic has dropped?

Losses are concentrated on three types of pages: old articles with external links, stable list pages, and frequently visited product details. These three types have the common feature that the source of traffic does not depend on in-site navigation, but on addresses that have already been spread. After the address expires, users see an error or the homepage, and search engines consider the old pages to be unusable, while new pages need to accumulate trust again.

On the contrary, long-tail pages that only enter from in-site search and the homepage lose less, as users will follow the new structure. This is why the overall traffic appears to drop only slightly, but the most valuable part drops significantly.

How to list the corresponding table

The method is to match the old address item by item with the closest page in the new address, and permanently redirect to it, rather than pointing the entire path to the homepage in a general way. Each row in the table should at least contain: old address, new address, redirect type, whether it includes query parameters, and acceptance status.

Several disciplines:

  1. Semantic similarity is preferred. For old articles that have been taken down, redirect to the closest existing page on the same topic, and explain the change on the page, do not directly fall to the homepage.
  2. Parameters need to be handled. If addresses with filtering parameters are all redirected to the default form of the new list page, parameter information is lost; corresponding relationships should be retained for common parameters in the pseudo-static rules.
  3. Capitals and the end slash should be uniform. Having multiple entry addresses on the same page is equivalent to creating duplicate content.

The value of the reference table lies in its verifiability. After the migration is completed, access the old addresses one by one according to the table, and confirm that the return is a redirect instead of an error page. This step cannot rely on sampling.

Why control the chain redirect?

A jump from B to C, where B jumps to C, will cause the request to be cut off before reaching the destination. Search engine spiders have a limit on the number of jumps they can follow in a jump chain, and they will give up the request if the limit is exceeded, with the known public figure being about ten jumps; therefore, the safe practice is to let any old address directly lead to the final page in one step, compressing the chain into one jump.

There is also a second cost of chain jumps: external link updates are slow, the cycle of repeated references to old addresses is counted in years, and any revision in the middle of a longer chain may break the entire jump.

Site map and verification after migration

After the migration is completed, three follow-up tasks need to be done: regenerate and submit the sitemap to ensure the new address is discovered as soon as possible; retain the redirection of the old address for a long time, at least for one year, and the old addresses with external links should be retained indefinitely; also check whether the backup and recovery are available, in case the upgrade fails, there should be room to revert to the old version.

Do not submit addresses that return redirects or error states in the sitemap, as these entries will occupy crawling quotas and may also distort the verification results. After going online, the observation sequence is to first look at the click-through rate of the old addresses, then the inclusion volume of the new addresses, and finally the ranking fluctuations.

Common questions

Ask: If only the directory structure has been changed, do we still need to list the corresponding table item by item?Answer: Yes. Directory level prefix jump seems convenient, but it will be overlaid with the new path rules to form a chain jump, which has a high cost of investigation, and listing item by item can converge faster.

Ask: How long can the old address be stopped?Answer: At least one year; addresses that are still referenced externally or bring traffic should be retained for a long time, and the address should be confirmed to have no requests with logs before it is disabled.

Ask: What should I do if I haven't made the corresponding table and it has already fallen?Answer: First, supplement the list of old addresses according to the access logs and external link records, and then supplement the jump; after supplementing, resubmit the site map, and it usually takes several weeks to recover the collection.

Related articles

The open-source program itself is free, but the hosting needs to be paid monthly, how to calculate the long-term cost

The cost saved by open source is not the program authorization, but the host, backup, and labor. The long-term cost should be checked in four categories: host by month or year, storage for backup and recovery, labor for environment upgrade, and the resource level corresponding to the traffic. First estimate the level based on memory usage and single machine carrying capacity, and then correct it according to the actual traffic, which is more reliable than directly copying the cheapest host.

2026-11-01

One has a free plan with ads, and the other can only be tried for two weeks, how to compare website building platforms

The free plan with ads solves long-term low-cost operation, and the limited-time trial solves the experience during the evaluation period. The two are not the same thing. When comparing, focus on four issues: whether you can bind your own domain, who controls the ad slots, whether data can be fully exported during the trial period, and whether the functions will be downgraded after expiration. Then run a验收 round with the same page and content.

2026-11-01

The initial price is low but the renewal fee is much higher, how to calculate the annual cost of website services

Separate the initial discount from the renewal price, then make up for the domain, certificate, email and additional services, and only then can you get the available annual budget. Taking two common platforms as examples, there is a multiple gap between the initial monthly payment and the renewal monthly payment, and the gap will directly cover the price difference of the package itself when calculated over three or five years, the renewal rate and billing cycle need to be checked together

2026-11-01

Eighty percent of the sources quoted by AI are external media, is it still worth doing original content

The sources referenced by AI are concentrated in external media and third-party content, with the self-owned site appearing to be bypassed, but the self-owned content assumes the role of the original tone and the source of facts: the numbers, definitions, and boundary conditions referenced in external articles mostly come from the version provided by the site itself. The two are not substitute relationships; the self-owned content needs to ensure that it can be quoted and consistent, while external channels are responsible for spreading and endorsing.

2026-11-01

The module vulnerability announcement was exploited in the wild on the same day, and if there is an extension of the same type installed on the site, check which step first.

Module security announcement marking the use in the wild, the troubleshooting sequence is to first confirm whether the module is installed, then compare the affected version range, and finally check the business data according to the suggestions in the announcement. This article takes the access bypass announcement of the e-commerce module as an example, and gives the cross-checking method of the extended list and the three checks after the upgrade, and explains the role of the default closed operation at the whole site level in the troubleshooting.

2026-11-01

The graphic captcha is bypassed by session replay, do we need to add another layer of form anti-spam?

The validation module did not completely invalidate the opened validation session, and the submitted forms may be replayed. This article explains where the replay bypass occurs, what honey pot fields and human verification services block, and provides three sets of acceptance comparisons after going online, as well as the position of sensitive word filtering and content review at the bottom layer.

2026-11-01

The big version at the end of the year comes with a new default theme, and before the upgrade, the test site should be scheduled according to which nodes.

The big version at the end of the year is released with the new default theme, the testing station schedule needs to be reversed according to the official nodes: in the test version phase, only compatibility detection is done, in the candidate version phase, the regression of four types of surfaces is completed, and on the day of the formal version, it is grayed out first and then fully released. This article gives the five-step order on the day of the upgrade, three options for the rollback path, and the check items for the pseudo-static rules and backup.

2026-11-01

Pages with ads are blocked by default for training crawler, what configuration line should the new domain check?

The newly connected domain blocks training and proxy crawlers by default on the page displaying ads, while search crawlers are still allowed. The verification should be done in three layers: which domains and page types it affects, the user agent names written in the configuration, and the actual visits and rejection results in the access logs. This article also explains the division of labor between access control, site map, and llms.txt.

2026-11-01