A) The freelancer has to position the website in search engines, following these steps:
1. Competition analysis.
2. SEO: on-page and off-page (manual building of quality backlinks)
3. Social Media: Creation and management of accounts, Creation of contents, Social Media Optimization (SMO), Social Media Management (SMM), etc.
B) The freelancer has to make weekly and monthly progress reports.
C) The freelancer has to guarantee that the website will be positioned on top of the 1st page of Google.