Most people do not need to pay for search engine optimization services because usually a website is supposed to show up on the search engines over time anyway. But some online shopping websites may want to show up sooner, and so they pay for search engine optimization from companies that provide it.