1. A computer-implemented method, comprising: receiving a user search topic; concurrently presenting, on a display of a computing device, a collage template and search results for the user search topic, wherein the collage template comprises a grid of rectangles comprising a collage; automatically populating a first user-selected search result in a portion of the rectangles of the grid, a number and a relative positioning of the rectangles of the portion being based at least in part on a first aspect ratio of the first user-selected search result; subsequent to the automatically populating the first user-selected search result, automatically populating a second user-selected search result in the grid by repositioning the first user-selected search result based at least on a second aspect ratio of the second user-selected search result; and, automatically populating additional user-selected search results into unpopulated rectangles of the grid.