5 SEO factors to consider for your website to rank better