搜网站内容(网站如何运作搜索引擎如何理解网站用户如何与网站互动优化)
优采云 发布时间: 2022-04-17 14:39搜网站内容(网站如何运作搜索引擎如何理解网站用户如何与网站互动优化)
作为跨境卖家,虽然不需要深入掌握搜索引擎优化的技术,但是了解SEO的技术基础,可以在以后向技术人员说明需求时,建立信任,减少工作之间的壁垒。
跨境卖家需要确保网站易于搜索,并且搜索引擎可以抓取相关内容。我把相关的技术基础分为三章:
网站它是如何工作的
搜索引擎如何理解网站
用户如何与 网站 交互
搜索引擎优化其实就是对网站的优化,让网站更容易被搜索到,提高网站的排名。
那么,网站 是如何工作的呢?
网站从购买域名到最终在浏览器中显示的整个过程,其实就是将网页代码转换成便于查看的页面的过程。
使用技术呈现网页的整个过程有很多步骤,而这些步骤会影响页面的加载速度,是否能被搜索引擎收录等诸多问题。
页面加载速度太慢,效率低下网站,在网站可以访问之前,需要设置网站,主要包括以下几个方面:
1. 购买域名。GoDaddy 或 HostGator 等域名需要从 GoDaddy 或 HostGator 等域名注册商处购买。这些注册商负责域名的管理和保留。
2. 域名转换为 IP 地址。这种域名虽然容易让人记忆,但机器只知道IP地址,例如:127.0.0.1,域名转换为的过程一个IP地址叫做域名解析,域名服务器DNS就是进行域名解析的服务器。
网站如何从服务器到浏览器
1. 用户请求域。一旦域名通过 DNS 链接到 IP 地址,人们可以通过直接在浏览器中输入域名或输入 网站 链接来请求网站。
2. 浏览器请求服务器。当用户发送网站请求时,会提示浏览器发送DNS查询请求,将域名转换为IP地址。然后,浏览器向服务器发出请求以获取构建网页的代码,例如 HTML、CSS 和 JavaScript。
3. 服务器发送资源。服务器收到浏览器的请求后,会发送网站的文件资源,并在搜索者的浏览器中进行组装。
4. 浏览器组装网页。浏览器从服务器接收到资源后,需要将资源放在一起并呈现网页,以便用户可以在浏览器中看到它。当浏览器解析和组织网页的所有资源时,就会创建文档对象模型 (DOM)。当您在 Chrome 中右键单击检查时,您会看到 DOM。
5. 浏览器发出最终请求。在页面的所有必要代码被下载、解析和执行后,浏览器会显示一个完整的网页,如果浏览器需要任何额外的代码来显示 网站,它将向服务器发出额外的请求。
6. 网站在浏览器中渲染。网站此时代码已转换为浏览器中看到的页面。
现在我们已经了解了 网站 如何从代码到最终的浏览器页面,让我们关注构成网页的代码。
最常见的三种是:
1、HTML : 网站 的框架(标题、文本内容等)
HTML是网站显示的文本内容,是网站的支柱框架,其中收录了标题、段落、列表、内容等元素。
我们的国王*敏*感*词*可能不需要用 HTML 编写的所有内容,但 Google 会抓取这些 HTML 元素并使用它们来确定页面内容与特定查询的相关程度。
因此,HTML 中的内容对页面在 Google 有机搜索中的排名起着重要作用。
2、CSS : 网站 的外观(颜色、字体等)
CSS(Cascading Style Sheets)可以设置页面样式,美化网页。
2014 年,Web 开始像真正的浏览器一样运行,并且开始时是纯文本浏览器。一些 网站 导师使用 CSS 隐藏文本和链接来操纵搜索引擎排名。这种做法违反了 Google 的质量指南,属于黑帽 SEO。
样式设置的说明存在于CSS文件中,而不是页面的HTML中,因此可以减少页面的代码量,减小文件传输的大小,方便搜索引擎更好地索引< @网站,加快页面加载速度,提高网站排名。
3、JavaScript:网站交互
早期的 Internet 网页是用 HTML 构建的。CSS出现后,网站可以通过美化网站的内容来拥有自己的页面样式。当编程语言 JavaScript 出现时,网站 不仅可以有结构和样式,而且可以是动态的。
当有人访问使用 JavaScript 的页面时,浏览器会针对服务器返回的静态 HTML 执行 JavaScript 以生成交互式网页。
我们已经熟悉交互式网页,例如弹出窗口、网页上显示的浮动广告等。
页面的呈现在客户端和服务器端是不同的。如果页面中很多重要的元素(文本、标题、标签)都渲染在客户端,虽然刷新时用户可以看到,但在页面代码中是看不到的。. 这也意味着搜索引擎爬虫在初始客户端呈现后无法索引更新的内容。
如果希望搜索引擎抓取的页面与浏览器渲染的页面一致,则需要选择服务器渲染。否则,搜索引擎可能会错过客户端呈现的页面的部分内容。
虽然 JavaScript 确实为与网页交互提供了更多可能性,但如果不小心,它也会对 网站 的 SEO 产生严重影响。因此,需要及时更新客户端和服务器端渲染页面的内容,以保证搜索引擎能够抓取到页面的所有内容信息。