1. A method of embedding evaluations in a document, comprising: at a client device having one or more processors and memory storing programs executed by the one or more processors: receiving a document including an authoring tool from a remote server system and displaying the document and the authoring tool to a user, wherein the document is written in a markup language; in response to user actions, modifying the document using the authoring tool by performing at least the following two operations: embedding an identifier tag in the document in response to a first user action, wherein the identifier tag includes a review from the user and an identifier associated with an entity, distinct from the document, that is a subject of the review; and embedding a rating tag in the document in response to a second user action, wherein the rating tag includes a rating value from the user, the rating value corresponding to a user-selected rating of the entity that is the subject of the review; and transmitting the document including the embedded identifier tag and the embedded rating tag from the client device to the remote server system; submitting a search query to the remote server system; and receiving from the remote server system an ordered list of search results including a search result corresponding to the document, wherein the search result's position in the ordered list is determined at least in part by a ranking value of the document that is determined in accordance with the review in the identifier tag and the rating value in the rating tag.
1. A method of embedding evaluations in a document, comprising: at a client device having one or more processors and memory storing programs executed by the one or more processors: receiving a document including an authoring tool from a remote server system and displaying the document and the authoring tool to a user, wherein the document is written in a markup language; in response to user actions, modifying the document using the authoring tool by performing at least the following two operations: embedding an identifier tag in the document in response to a first user action, wherein the identifier tag includes a review from the user and an identifier associated with an entity, distinct from the document, that is a subject of the review; and embedding a rating tag in the document in response to a second user action, wherein the rating tag includes a rating value from the user, the rating value corresponding to a user-selected rating of the entity that is the subject of the review; and transmitting the document including the embedded identifier tag and the embedded rating tag from the client device to the remote server system; submitting a search query to the remote server system; and receiving from the remote server system an ordered list of search results including a search result corresponding to the document, wherein the search result's position in the ordered list is determined at least in part by a ranking value of the document that is determined in accordance with the review in the identifier tag and the rating value in the rating tag. 8. The method of claim 1 , wherein at least one of the identifier tag and the rating tag is compatible with hypertext markup language (HTML).