A query string is a set of characters in a URL that sends data to a web server. The most common use of the query string is to contain information submitted in a web form to be sent to a web application.
In the example below, the form fields 'name', 'age' and 'city', are passed in a query string along with their values, 'Matt', '42', and 'Montreal'. Query strings are preceded by a question mark (?), with field-value pairs separated by ampersands (&) or semi-colons (;):
Query strings are not inherently problematic for search engines; however, clean URLs (without query strings) are often structured and labelled for better search engine indexing.Top