Following are major factors for Google ranking:
1. Properly optimization of meta tag, heading tag, alt tag
2. Content should be of quality and perfectly optimized
3. Responsive
4. Website should be light weight
5. Positive presence in Social Media