We've changed one of the url in the website, the content of the page remains same.

Its been a month, but google is still showing the old URL in the search result.

What should be done here?

  1. 301 redirection from old url to new url?

  2. Canonical tag to show the correct url?

  3. If we remove 301 redirection, the current url from SERP is going to 404.

Please please let me know as we wish to show the new url in SERP but also don't want to miss the Link juice of old url.

Thanks AB

  • Are you currently using a 301 redirect or are you showing the same content on both URLs? Oct 7, 2022 at 19:18

1 Answer 1


Assuming you don't need to offer both pages, you should prefer a 301 redirect over rel canonical:

  • If Google thinks the "wrong" page is a better match for the user's intent, it will ignore rel=canonical. Google is less apt to ignore 301 redirects.
  • It's easier to maintain a 301 redirect than to maintain a duplicate page.
  • Visitors are more likely to link/bookmark your new site if your old site 301s to your new site.

To a limited extent, you can Request Indexing of specific pages. Manually reindexing problematic pages might help.

  • Thank you Brian. I appreicate. Oct 13, 2022 at 13:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.