A clean internal URL structure is helpful to people and search engines. People recognize behind a meaningful link, what is behind it and search engines get another not insignificant keyword source. What a clean and reasonable URL structure looks like we explain in this post.
As dynamic websites where content is no longer static on the hard disk but in a database came into vogue, countless programmers set out to simplify the development of websites. Content management systems were created with the help of which it was henceforth possible to manage its website content directly in more or less sophisticated editorial systems. HTML knowledge was suddenly no longer needed. From the programmer’s point of view, the structure of each page did not have to be constantly copied just to make the next page look like the previous one.
This was achieved through the introduction of templates and a central controller. An example:
If you go to this page in the browser, it does not mean that there is a file with the same name somewhere on the hard disk of our web server. Because this passes according to preset rules all requests to a single file name index.php on. It uses the database and the specified URL to check which content should be loaded. Once this has been done, the intended templates that specify the layout are loaded and combined with the content from the database. Then the whole thing will be delivered to you.
That’s the essence of dynamic websites.
Unfortunately, it is easier to select content by number rather than a complex URL path. Therefore, it is quite common for self-written content management systems to have a URL structure like this:
For the reader, this makes it hard to understand what content should hide behind such a link. Although search engines can now handle such links, you will lose an important keyword donor through such a structure. Because not only the domain is an important factor for the optimization of a single keyword, but also everything that follows behind the domain name.
Therefore, be sure to avoid page structures like the one above.
Avoid the following:
For nested structures with multiple navigation levels, we recommend using subdirectories:
As a result, a search engine like Google quickly realizes how your pages are structurally related. This makes it much easier to index and rate such a website. If you use a standard CMS, this setting can usually be made in the administration. When converting your URLs, be sure to redirect all changed addresses under all circumstances.
If you need support please do not hesitate to contact us.