Source: http://www.creativebloq.com/self-promotion/essential-seo-tips-beginners-101517295
If you are a freelance writer that is new to SEO and you want to showcase your work, then you need to setup a blog that can be searchable in Google. You’d want your work to be at the first page in Google search results to get customers. Studies show that the top 5 positions in page one accounts for more than 60% of clicks coming from searchers. Optimize your site now and get discovered with these SEO tips:
Domain and webhosting – keep your main domain and your blog in one website address to increase keyword impressions. Use subfolders instead of sub domain so all SEO efforts would benefit the entire domain.
Content – writing a unique and compelling content for users is beneficial to your blog. Include keywords so that Google will understand what your content is all about. Avoid keywords stuffing as this can get your site penalized.
Permalinks – a best practice when optimizing your URLs is to keep them SEO friendly by avoiding special characters (ex. $,%,&,etc.). Including keywords in URLs can increase click through rate in search results.
Tags and categories – tagging and categorizing your posts can help your site architecture to be more organized and improve user experience by making topics accessible from the homepage.
Image optimization – it’s best practice to always put out an image that will catch the attention of your audience. Use alt text tag to properly optimize your images so Google knows what your image is all about.
Social media – increase your branding and reach out to a wider audience by sharing your post in popular social media platforms such as Facebook and Twitter.