Beyond keywords: How entities impact modern SEO strategies