A computer-implemented method relating to providing content on a page, the method comprising: receiving a first query at a search provider from an access device of a user, the first query being submitted by the user using a first previous page; displaying a second previous page to the user in response to the first query at the access device, the second previous page including a result of performing the first query and at least one link, the link directed to a first page; the search provider is forwarding information about a search to an advertisement server, wherein the information comprises one or more query terms in the submitted first query and the advertisement server uses the received information to select an additional content, being advertising content, according to its preprogrammed selection routine, the advertisement server provides the additional content for display in the second previous page to the access device, receiving a first user input initiating a navigation from the second previous page to the first page using a link in the form of a referring URL which is forwarded to the advertisement server, the referring URL includes the URL of the second previous page and terms in the submitted first query, the advertisement server extracting the terms in the submitted first query from the referring URL and storing the extracted terms as query information (132, 202, 302) at the access device, wherein the extracted terms are used by the advertisement server to provide the additional content as matching advertisement to the first page, displaying the first page on the user access device, the first page including at least one link and the additional content, the link directed to a second page, receiving information for providing content for an access device in response to a navigation from the first page to the second page, the content to be included in the second page; accessing the query information (132, 202, 302) stored on the access device, the query information (132, 202, 302) based on the first query; and providing the content for inclusion in the second page, the content selected using at least the received information and the accessed query information (132, 202, 302), receiving a second user input initiating the navigation from the first page to the second page using the link on the first page; and displaying the second page including the content selected for the second page. receiving a first query at a search provider from an access device of a user, the first query being submitted by the user using a first previous page; displaying a second previous page to the user in response to the first query at the access device, the second previous page including a result of performing the first query and at least one link, the link directed to a first page; the search provider is forwarding information about a search to an advertisement server, wherein the information comprises one or more query terms in the submitted first query and the advertisement server uses the received information to select an additional content, being advertising content, according to its preprogrammed selection routine, the advertisement server provides the additional content for display in the second previous page to the access device, receiving a first user input initiating a navigation from the second previous page to the first page using a link in the form of a referring URL which is forwarded to the advertisement server, the referring URL includes the URL of the second previous page and terms in the submitted first query, the advertisement server extracting the terms in the submitted first query from the referring URL and storing the extracted terms as query information (132, 202, 302) at the access device, wherein the extracted terms are used by the advertisement server to provide the additional content as matching advertisement to the first page, displaying the first page on the user access device, the first page including at least one link and the additional content, the link directed to a second page, receiving information for providing content for an access device in response to a navigation from the first page to the second page, the content to be included in the second page; accessing the query information (132, 202, 302) stored on the access device, the query information (132, 202, 302) based on the first query; and providing the content for inclusion in the second page, the content selected using at least the received information and the accessed query information (132, 202, 302), receiving a second user input initiating the navigation from the first page to the second page using the link on the first page; and displaying the second page including the content selected for the second page.