1. A method for creating a website, comprising: receiving, from a business, a request for a website creation recommendation for content of the website; generating, in response to receiving the request, a post comprising a name of the business, a business owner name, and a link to a website creation recommendation page; publishing, using a social network application, the post to a newsfeed in a social network, wherein a plurality of users in the social network subscribe to the newsfeed; receiving, in response to publishing the post and from the plurality of users, a plurality of recommendations comprising recommended content for the website from the recommendation page, wherein the plurality of recommendations are manually input by the plurality of users; presenting, to the business, the plurality of recommendations; receiving, from the business, a selection of one or more website creation recommendations from the plurality of recommendations; selecting a subset of the plurality of recommendations; presenting, to the business, the subset; receiving, from the business, a selection of one or more additional website creation recommendations from the subset; receiving, from the business, a plurality of content items; generating the website creation recommendation page comprising the plurality of content items; receiving, from the plurality of users, a plurality of votes for the plurality of content items; ordering the plurality of content items according to the plurality of votes to generate a plurality of ordered content items; generating a list comprising a plurality of content types relating to the plurality of ordered content items, the plurality of ordered content items, and a plurality of ranks relating to the plurality of ordered content items; presenting, to the business, the list; receiving, from the business, a selection of a content item from the list; extracting, from the selection of website creation recommendations, the one or more additional website creation recommendations, and the content item, the recommended content; generating the website comprising the recommended content to obtain a generated website; and publishing the generated website.
1. A method for creating a website, comprising: receiving, from a business, a request for a website creation recommendation for content of the website; generating, in response to receiving the request, a post comprising a name of the business, a business owner name, and a link to a website creation recommendation page; publishing, using a social network application, the post to a newsfeed in a social network, wherein a plurality of users in the social network subscribe to the newsfeed; receiving, in response to publishing the post and from the plurality of users, a plurality of recommendations comprising recommended content for the website from the recommendation page, wherein the plurality of recommendations are manually input by the plurality of users; presenting, to the business, the plurality of recommendations; receiving, from the business, a selection of one or more website creation recommendations from the plurality of recommendations; selecting a subset of the plurality of recommendations; presenting, to the business, the subset; receiving, from the business, a selection of one or more additional website creation recommendations from the subset; receiving, from the business, a plurality of content items; generating the website creation recommendation page comprising the plurality of content items; receiving, from the plurality of users, a plurality of votes for the plurality of content items; ordering the plurality of content items according to the plurality of votes to generate a plurality of ordered content items; generating a list comprising a plurality of content types relating to the plurality of ordered content items, the plurality of ordered content items, and a plurality of ranks relating to the plurality of ordered content items; presenting, to the business, the list; receiving, from the business, a selection of a content item from the list; extracting, from the selection of website creation recommendations, the one or more additional website creation recommendations, and the content item, the recommended content; generating the website comprising the recommended content to obtain a generated website; and publishing the generated website. 12. The method of claim 1 , further comprising: receiving, from the business, an edited recommendation based on the one or more website recommendations, wherein the recommended content is further extracted from the edited recommendation.