1. A system, comprising: a memory storing computer executable instructions components; and a processor configured to execute the computer executable instructions stored in the memory that cause the processor to: receive, from a user device, a request for first content; determine a referral source webpage associated with the request for the first content, wherein the request for the first content originates from a first embedded content link provided on the referral source webpage; in response to the request for the first content, directing the user device to a version of a content serving webpage for playback of the first content based on a determination of a device type corresponding to the user device that was employed to select the first embedded content link; determine a set of context data for the request that includes information related to the context in which the request was made, wherein the set of context data includes a second embedded content link provided on the referral source webpage that is identified by the determination component crawling source code of the referral source webpage, the second embedded content link corresponding to second content different than the first content; select a set of additional content that is different than first content and the second content based at least in part on a subset of context data including information identifying the second content corresponding to the second embedded content link and a set of consumption characteristics associated with presentation of the first content; rank respective content in the set of additional content based at least in part on a set of ranking criteria; and cause a subset of the additional content to be presented as suggested content on the content serving webpage, wherein the subset of the additional content that is presented to the user is selected from the set of additional content based at least in part on the ranking.
1. A system, comprising: a memory storing computer executable instructions components; and a processor configured to execute the computer executable instructions stored in the memory that cause the processor to: receive, from a user device, a request for first content; determine a referral source webpage associated with the request for the first content, wherein the request for the first content originates from a first embedded content link provided on the referral source webpage; in response to the request for the first content, directing the user device to a version of a content serving webpage for playback of the first content based on a determination of a device type corresponding to the user device that was employed to select the first embedded content link; determine a set of context data for the request that includes information related to the context in which the request was made, wherein the set of context data includes a second embedded content link provided on the referral source webpage that is identified by the determination component crawling source code of the referral source webpage, the second embedded content link corresponding to second content different than the first content; select a set of additional content that is different than first content and the second content based at least in part on a subset of context data including information identifying the second content corresponding to the second embedded content link and a set of consumption characteristics associated with presentation of the first content; rank respective content in the set of additional content based at least in part on a set of ranking criteria; and cause a subset of the additional content to be presented as suggested content on the content serving webpage, wherein the subset of the additional content that is presented to the user is selected from the set of additional content based at least in part on the ranking. 3. The system of claim 1 , wherein the subset of the additional content are presented via a post-play section that is presented as part of the content serving webpage after presentation of the first content.