任何尝试在 Angular 或 React 上对网站进行 SEO 优化的人都知道,他们的后台活动不仅对用户隐藏,而且对搜索机器人也是隐藏的。像 Googlebot 这样的爬虫严重依赖 HTML/CSS 数据来呈现和解释网站内容。当 HTML 内容隐藏在脚本后面时,爬虫无法将内容编入索引并显示在搜索结果中。

当然,Google 声称它可以处理 JavaScript。但即使这是真的,为 Googlebot 抓取基于 SPA 框架创建的站点仍然存在问题。当客户第一次联系我们使用 Angular 站点时,我们遇到的第一个困难是搜索结果中几乎没有任何内容,除了主页。使用 Screaming Frog 扫描站点,找到了主页、一些 JavaScript 资源,仅此而已。

另一个问题与 Google Analytics 数据注册有关

想一想:GA 数据是通过记录每次用 菲律宾手机号码列表 户导航到页面时的页面浏览量来收集的。如果缺少视图所基于的 HTML 响应,您如何跟踪站点统计信息?
基于与多个具有单页应用程序的客户的合作,我们为此类资源开发了搜索引擎优化技术。通过使用这种方法,SPA 网站不仅能够被搜索引擎编入索引,而且还能够在第一页上对关键字进行排名。

AngularJS的5 步SEO 技术
列出网站上的所有页面
安装预渲染
网站的谷歌抓取工具
设置谷歌分析
重新抓取网站

列出网站上的所有页面

电话号码列表

这个过程可能是漫长而乏味的。对于某 cz 列表 些站点,此任务就像导出 XML 站点地图文件一样简单。对于其他人,尤其是那些有数百或数千页的人,构建这样的列表可能需要数小时或数天。

但是,这项工作需要完成。在为站点编制索引时,您很可能会反复参考此信息。如果您没有所有页面的列表,您很可能会无意中留下某些资源未被搜索引擎索引的部分。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注