How Google ranks websites is a question that clients and potential clients have asked me many times. To answer that question could require a really long article . . .
To answer this question, you need to know how search engines work. SEO is short for Search Engine Optimization. Optimizing a website for the search engines helps it rank better.