First, you have to understand that crawlers love text. Every piece of information on the page ultimately translates into a string of words. The name of the domain name site), .URL (network address, full name: Uniform Resource Locator), file name (the name of the file you created) or page title, these are all blocks of text. Page meta tags (elements that describe page information), tags, page text, and even image alt tags (used to describe image information, provided for crawlers or people with visual impairments) are also text blocks. Even the inbound and outbound links on each page are blocks of text.
To do more, it needs to look at the text blocks of all pages that link to your page (or are linked to by you). In short, to Googlebot, everything is a block of text.
If you see someone in a forum saying "domain names are not important" or "alt tags are overrated", please ignore these opinions. As the SEO Sunflower Book http://www.seo-seo.com.cn said, SEO is like throwing mud on a wall. Every time you throw a piece of mud, some will be stuck to the wall.
The more you throw, the more you get. In your pursuit of success, don’t overlook any text block.
Each block of text has a beginning, an end, and a middle pattern. Google examines each block of text individually and places it in the index as part of the page inclusion. You can do an experiment and pass intitle on search engines:
Or search with the inurl:anykeyword operator (such as intitle:antiques or ~inurl:antiques), you will see that for each text block, Google places it in a separate index (the weight is also calculated separately). When evaluating a text block, Google assumes that relevant keywords appear earlier in each text block; appear together; and appear often. Simply put, crawlers focus on prominence, proximity, and density.