Google's algorithm is complex and ever changing - but some of the basics stay the same. I liked the following infographic from Neil Patel at QuickSprout: