URL Rewriting Tool

Enter a URL

Eg. http://www.example.com/test.php?firstid=1&secondid=10

About URL Rewriting Tool

What is a search engine friendly URL?

The abbreviation "URL" stands for "Uniform Resource Locator" and is a synonym for the Internet address of a page. The ideal design of a URL brings advantages for both site visitors and search engines.

A search engine friendly URL is characterized by the fact that it is readable for both human visitors and search engines. The following is an example of a URL that is not search engine friendly:


If an Internet user or a search engine sees such a URL, he or she will not be able to do much with it. It is only when you visit the site that you can see what is behind it thematically. But if the URL is e.g.


is a clue to the page content. Man and machine now know that the site is most probably about garden furniture and, even more true, deck chairs. It could, for example, be a shop or a page with information on this subject. Internet users will be pleased and search engines will find it easier to find the site. In many cases it also has an advantageous effect on the ranking of one's own page.

Advantages with regard to search engine optimization

As a website operator, it is up to you to provide your own website with search engine friendly URLs. This is almost always possible nowadays, not only for static websites, but also when using a CMS or shop system, since plugins or extensions are available for every larger system.

Take a look at our video about "URLs":

301 redirects from unoptimized to optimized URLs

If the URLs of your internet presence have been indexed for a long time, but have not been optimized, a conversion can still take place. However, you must set up redirects from the old (no longer active) URLs to the new (active) URLs, because:

  • otherwise Google identifies the old URLs as 404 errors (page not found)
  • external links with the old URL bring the visitors to the no longer existing pages

There are many ways to set up the so-called (301) forwarding. Content Management Systems (CMS) such as Wordpress, Drupal, Typo3 or DNN can be upgraded at low cost or free of charge with suitable modules that do the job. The problem with this is the time factor, whenever the CMS has to look up the new page, i.e. the redirection target, when calling up an old page. For this reason, we set up redirects on the web server. The server responds first to the call of an Internet page, and can deliver redirects faster than a CMS. But how exactly is this done?

301 Forwarding with Linux

On servers running the Linux operating system, website operators can add 301 redirects either using PHP or directly to the .htaccess file. We recommend that you edit the .htaccess file as it is quite easy to handle. Download it to your computer using an FTP program such as FileZilla. Then make a backup copy to easily restore the current state in case of an error. Enter the following command. Use relative paths with a space between the old and new URL:

RewriteEngine On

Redirect 301 /alte-url /new-url

As a result, a single page of your website should now refer to another single page as soon as it is called. Following this example, you can now change the URLs of your pages. With a copy of this command you can simply add a new redirect to the .htaccess file.

301 Forwarding with Windows

The DNN CMS, currently the most frequently used content management system on Windows web servers, automatically adds 301 redirects in the event of URL changes. Here, too, there can be time advantages when calling a forwarding destination if the forwarding has been set up on the server side. Microsoft offers a suitable server extension for this: IIS URL Rewrite. The extension can be used to conveniently configure any type of forwarding. 

A URL optimization should be carefully planned and best carried out as rarely as possible. The repeated forwarding of a single page is not welcomed by search engines like Google.

Especially the conversion of successful websites to a new structure involves enormous risks regarding the continued successful positioning in search engines such as Google. Because the omission of subpages with a high reputation has a negative influence on the standing of an internet presence at Google. We are happy to help our customers with the configuration of their Internet presence within the framework of our services for search engine optimization.