Complex URLs

Test Weight: normal
"Even though machine-level addressing like the URL should never have been exposed in the user interface, it is there and we have found that users actually try to decode the URLs of pages to infer the structure of web sites. Users do this because of the horrifying lack of support for navigation and sense of location in current web browsers. Thus, a URL should contain human-readable directory and file names that reflect the nature of the information space."


Further information:
An additional tool is available for this test, which allows to highlight any warning, hints and tips in the source text of the website. Click here for the tool:

Test Results

  • Total 100% 100000
  • Not tested 0% 0
  • Warning 0% 0
  • Suggestion 16.4% 16405
  • Hint 20.4% 20471
  • Passed 63.1% 63124
  • Total amount of tests run.
  • This test was not carried out for this website.
  • The category Warning is not being used for this test.
  • The tested website does not comply with this requirement.
  • The URL structure of the tested Website is generally good, though some complex URLs are used internally.
  • The tested web site does not contain URLs that are too complex.

Report False Result for this Test

To prevent abuse and spam, you must register to notify wrong results.

Register now for free

User Comments

11/18/2019 1:38:49 PM Administrator
Comments welcome
We welcome any kind of questions, comments and criticism with regards to this test, such as:
  • Good & bad aspects
  • Reporting errors and spelling issues
  • Reporting dead links
  • Additions
  • Comments on the weighting of the test (see at the top)
  • Reporting wrong or additional sources and further information (links)
  • General questions about this test
Should you not wish to have your comments potentially published, please send them to
7/9/2013 4:56:30 PM
php Hallo, wieso ist ein Link wie z.B. "index.php?s=sitemap" zu komplex? Ein derartiger Aufbau ist Stand der Technik... mfg
3/19/2009 1:52:06 PM Cloudi
.php zu komplex?
Hallo, bei einer meiner Seiten sehen die URLs so aus: http://hauptdomain.subdomain/seite.php Was ist denn daran komplex (gibt ja (noch) nichtmal Unterverzeichnisse)? Oder wird hier die Endung .php angekreidet, was ich nun gar nicht nachvollziehen könnte? Grüße, Cloudi
2/20/2009 6:09:12 AM Markus Schneider
Pagination Hallo Liebei Es gibt verschiedene Möglichkeiten: Will man mit Pagination arbeiten, sind beispielsweise folgende URLs denkbar: /news-archive/page1/ /news-archive/page2/ /news-archive/page3/ etc. Diese können dann durch URL Rewriting wieder in das Format wieder umgeformt werden nach /news-archive.html?page=x Noch besser ist je nach Inhalt mit aussagekräftigeren Begriffen zu arbeiten, beispielsweise /news-archiv/Juni08/ /news-archiv/Juli08/ /news-archiv/August08/ Oder wenn es zu wenige News hat in der Art /news-archive/Winter09/ So bleibt ein Inhalt unter einer bestimmten URL erreichbar, was z.B. für Favoriten und Suchergebnisse wichtig ist. Weitere Information zum sinnvollen, kundenorientierten festlegen von URIs, siehe
8/29/2008 10:38:58 PM Liebei
Komplexität der URLs
Kann mir jemand sagen, wenn eine bestimmte Anzahl an Inhalten als Liste ausgegeben wird und man dann mit einer Pagination arbeitet, wie dann die URLs ausschauen sollen? Im moment schauen Sie bei mir so aus: a href="news-archive.html?page=2" class="pagination_next" title="Gehe zu Seite 2">Vorwärts

Write a comment/Ask a question

In order to avoid abuse and spam, you need to be a registered user to leave comments.

Register now for free

Qualidator News & Hints

Qualidator SiteAnalyzer has achieved "Windows 8 App Certification" (Feb 2014)
HTML5 Validator for SiteAnalyzer
When upgrading to HTML 5 SiteAnalyzer helps you validating all pages of your website for issues.
More infos and download
HTTP Compression Test

HTTP Compression of HTML, JavaScript and CSS can now be tested directly in SiteAnalyzer. Different User Agents are available in order to test the proper behavior.
Qualidator for SmartPhones has been optimized for the iPhone and other SmartPhones in the last few month. Check it out. Feedback welcome.
Do you already know the Qualidator® SiteAnalyzer?
The Qualidator® SiteAnalyzer is a Windows application, developed to allow a one step, page by page, automated validation of an entire web project (XHTML & CSS), and to review the quality by carrying out over 30 additional tests.

Follow us on Twitter

Recommendation: Uptime Monitoring

Recommendation: HTML2PDF Rendering Service

Key Benefits
  • Renders URLs of (dynamic)(x)html pages including CSS to PDF on the fly
  • html2pdf is a Service NOT a class library or EXE
  • Very easy to use

Tell me more about the HTML2PDF Rendering Service


  • SwissMadeSoftware
  • ZTPrentner IT
Copyright © GmbH
CMS Login schliessen

CMS Login

Please sign in to edit content
loading and processing data Verarbeite Anforderung ...