Many top-ranking websites on search engines may include links that lack the .html and.php extensions. In most cases, adding them to your new URLs is not necessary from an SEO standpoint.
Although this is a general rule, there are certain situations when it may be beneficial. This article may be particularly useful if you just migrated from Magento to WordPress or intend to do so in the near future.
Although there are a variety of ways to add html to a WordPress URL, Permalink Manager seems to be the fastest and most straightforward, particularly if you are not familiar with programming.
Is it beneficial for SEO to end URLs with “.html”?
If you are asking the same topic, there is a good chance you have previously seen it on StackOverflow and Quora. Although SEO is a complex topic in and of itself, the solution is straightforward in this situation. URL file extensions, such as .html, .php, .aspx, and so on, do not seem to have a direct impact on the search engine ranking of your website.
If this is not enough to persuade you, read on. This subject has been already addressed in one of the videos on the Google Search Central YouTube channel. According to John Mueller in the video, Google does not care whether URLs terminate in .html, .php, .asp, or have no file extensions at all.
However, if your Google ranking is strong, keeping the URLs the same after the Magento to WooCommerce migration is a good idea from both an SEO and UX standpoint. Therefore, keeping the .html extension in your shop permalinks after migrating makes sense.
How to add html to WordPress permalink?
Permalink Manager gives you complete control over your permalinks. You may use this in a variety of ways to improve your SEO score. For example, you can use it to quickly add .html to your WordPress permalinks.
The instructions below apply to WooCommerce permalinks, but you may do the same with other content types in a similar manner. If you want to append the file extension to your URL addresses, go to the “Permastructures” section and use the permalink format editor.
The procedure is quite simple. Find the content type where the file extension should be added to the permalinks and enter it at the end of the input field.
To apply the new format to existing content and append the extension to the old URLs, use the “Regenerate/reset” tool. More information on how to regenerate custom permalinks may be found in a separate article.
From now on, all new permalinks will end with .html file extension. If needed, you can individually tweak each of them using “URI Editor“.
How to restore Magento permalinks in WordPress?
Increasing numbers of businesses are making the switch from Magento to WooCommerce. There are many articles on the internet that outline the overall migration procedure. If you use Magento, you have surely noticed that the platform automatically appends a .html suffix to the end of your product and category URLs.
After moving to WooCommerce, it is a good idea to maintain your existing store URLs intact for SEO reasons. It may be difficult, however, to maintain your original permalink structure using simply WordPress’s built-in features. Permalink Manager may be the most straightforward answer to this issue.
You can use the plugin to recreate the original permalink structure of your Magento shop by removing the WooCommerce rewrite bases added to native permalinks. Simultaneously, you may add .html to the URLs of products and product categories.