SEO中JS代码怎么优化?常见的方法有优化图片ALT属性、Meta Robot标签和结构化数据等,这些都是商家可以想到的方法,但是本文接下来将为大家介绍几种在外贸建站过程中,用户想不到的SEO中JS代码的优化方法,以供参考。

一、JS SEO是什么

JS全称是“JavaScript”,JS SEO是技术SEO中重要的组成部分。旨在消除在构建网页内容时使用 JavaScript (JS) 而导致的任何负面 SEO 影响。从本质上讲,JavaScript SEO 是关于使使用 JavaScript 构建的网站易于搜索引擎抓取、索引和排名。

Google 如何抓取和索引 JavaScript

Google 抓取和索引 JavaScript流程图

1、初始抓取和抓取:当 Googlebot 获得用于抓取 HTML 内容的网址时,它会向网络服务器发送请求以提取数据。如果网页高度依赖 JavaScript,Googlebot 将轻松获取初始 HTML 内容。

2、渲染:完成前面的获取和抓取部分后,Googlebot 将执行 JavaScript 来渲染页面并获取渲染的 DOM(文档对象模型)。

3、索引:渲染 DOM 后,Googlebot 会从该页面中提取内容、链接和其他信息,之后它将开始分析内容以进行索引的,索引内容将用于在搜索结果中对页面进行排名。

二、SEO中JS代码怎么优化

1、用独特的标题和摘要来描述网页

独特的描述性 <title> 元素和元描述可帮助用户快速找到符合其目标的理想结果,可以使用 JavaScript 设置或更改元描述及 <title> 元素。

2、允许爬取 JavaScript 文件

如果需要构建页面的一部分或添加内容,请不要阻止对资源的访问。谷歌需要访问和下载资源,以便正确呈现页面,在robots.txt中,允许抓取所需资源的最简单方法是添加:

User-Agent: Googlebot

Allow: .js

Allow: .css

此外请检查robots.txt文件中的任何子域或可能请求的其他域,例如API调用的子域或其他域。如果使用robots.txt阻止了资源,可以使用Chrome开发工具中“网络”选项卡中的阻止选项检查它是否会影响页面内容,选择文件并阻止它,然后重新加载页面以查看是否进行了任何更改。

3、正确实施分页

Googlebot不会滚动浏览页面或单击按钮和链接,这意味着,如果内容仅在用户向下滚动或点击按钮后加载,则 Googlebot 可能不会看到该内容。所以此时用户可以借助无限滚动、传统的 HTML 链接分页( <a href> 链接)等方法实现可用于Googlebot抓取索引的分页技术。

4、不要在URL中使用(#)

服务器通常不会处理#后的任何内容,因此对于abc.com/#something这样的URL,Googlebot通常会忽略#后面的任何内容。

5、使用结构化数据

在网页上使用结构化数据时,可以使用 JavaScript 生成所需的 JSON-LD 并将其注入网页中,请务必测试实际效果,避免出现问题。

fetch('/api/cats/' + id)
  .then(function (response) { return response.json(); })
  .then(function (cat) {
    // creates a canonical link tag and dynamically builds the URL
    // e.g. https://example.com/cats/simba
    const linkTag = document.createElement('link');
    linkTag.setAttribute('rel', 'canonical');
    linkTag.href = 'https://example.com/cats/' + cat.urlFriendlyName;
    document.head.appendChild(linkTag);
  });

6、合理使用动态渲染

动态渲染是指向用户和搜索引擎机器人提供不同的内容。虽然它可以帮助复杂的 JavaScript 网站被索引,但它也带来了挑战,为用户和机器人维护单独的外贸独立站版本,如果未正确实施,它还会带来隐藏的风险。因此建议在努力实现服务器端渲染或预渲染时,仅将动态渲染用作临时解决方案,从而为用户和搜索引擎提供更好的性能和更一致的体验。

7、正确注入 rel=”canonical” 链接标记

即使 Google 不推荐使用 JavaScript 注入 rel=”canonical” 链接标记,但是用户仍然可以使用它, Google 搜索会在加载页面时识别链接标签。只需确保它是页面上唯一的一个。否则最终可能会创建多个 rel=“canonical” 链接标签或更改现有的 rel=“canonical” 链接标签,这可能会导致一些意想不到的后果。

8、图像的 ALT 属性

将简洁、关键字丰富的 alt 属性添加到基于 JavaScript 的图像中,以提高可访问性和 SEO。

9、Meta Robot标签

包括元机器人标签,以指导搜索引擎进行索引和跟踪链接。选择“index”和“follow”来获取所需的内容,或者选择“noindex”和“nofollow”来获取敏感或重复的内容。例如在网页顶部添加以下标记可阻止 Google 将该网页编入索引:

<!-- Google won't index this page or follow links on this page -->
<meta name="robots" content="noindex, nofollow">

10、使用有意义的 HTTP 状态代码

确保 HTTP 状态代码相关且有意义是一项必不可少的 SEO 实践,在促进与 Googlebot 的良好沟通方面起着至关重要的作用。JavaScript 可以简化此过程。如果遇到 404 代码或任何其他错误,用户将自动被定向到单独的/未找到的页面。通过使用 JavaScript 来管理 HTTP 状态代码,网站可以提供更直观的用户体验,减少挫败感并帮助访问者浏览潜在的错误。

推荐阅读:

《HTML、PHP、CSS和JS之间的关系》

《独立站SEO优化是做什么?独立站SEO必备清单分享》

《HTML标签的作用 网站标签的优化技巧》

相关文章

  • B2B外贸独立站关键词运营

    B2B外贸独立站关键词要如何运营优化

    B2B外贸独立站关键词要如何运营优化,核心是避开行业大词陷阱、锚定商业搜索意图、深耕高转化长尾词,同时结合外贸网站建站的基础布局精准匹配B端采购需求。不少企业盲目追高流量大词,引来大量C端访客却无有效询盘,也忽视了搜索意图的商业属性,信息类、导航类词难以直接转化。唯有聚焦商业词与长尾精准词,才能让流量变询盘。下文将拆解具体优化策略与实操要点。 B2B外贸独立站SEO关键词策略:为什么你选的词虽然有流量但没询盘 “我们网站每天有 1000 个访客,但一个月只有 3 个询盘,而且都是问我们要不要买原…

    网站SEO 2026年 5月 5日
  • WooCommerce

    WooCommerce品牌页SEO怎么做?

    对于经营多个品牌或代理多个产品系列的外贸独立站来说,品牌页可以帮助客户按照品牌查找商品,也能为网站补充品牌相关的搜索内容。WooCommerce品牌页SEO需要同时考虑页面结构、品牌介绍、产品关联和内部链接,不能只创建一个品牌名称,再自动显示几件商品。 需要说明的是,WooCommerce核心功能主要负责产品、分类、标签和属性管理,并没有统一的原生品牌页功能。品牌页通常由主题、品牌插件或自定义分类法实现。不同网站使用的工具不同,页面设置方式也会有所区别。 一、WooCommerce品牌页有什么作…

    网站SEO 2026年 9月 16日
  • 网站性能优化的方法与作用

    网站性能优化的方法有哪些 网站性能优化的作用

    对于一些具有丰富建站经验的站长来说,可以通过等方法实现网站性能的优化,进而发挥用户体验提升、开发效率提高等性能优化作用,但是对于一些外贸建站新手或者是小白来说,网站性能优化的方法仍然是一个比较陌生的问题,所以下文将基于此为大家具体介绍网站性能优化的方法有哪些,并且还将为大家解析网站性能优化的作用,进一步帮助大家了解网站性能优化的有关内容。 一、网站性能优化的方法有哪些 1、减小文件大小:通过压缩、合并、删除CSS、JavaScript、HTML等文件,以减少80%以上的文件,此外也可以通过减少H…

    网站SEO 2024年 12月 2日
  • 网站TDK优化技巧指南

    网站TDK是什么?TDK优化技巧指南

    网站TDK是什么?网站TDK指的是独立站的标题、描述和关键词部分,是外贸建站工作不可缺少的一部分,因为一个好的TDK有利于优化网站结构,从而提高网站的搜索引擎排名,那么到底该如何优化网站TDK呢?下文将为大家具体介绍TDK优化技巧指南,为大家提供一个参考意见。 TDK优化技巧指南之标题优化 标题(Title)是用户在搜索结果页面最直观了解网站的部分,是搜索引擎判断页面相关性的一个重要指标。主要有网站标题、广告标题、文章标题、页面标题等不同类型,为了确保标题在搜索引擎中具有吸引力且能传达正确的信息…

    网站SEO 2024年 10月 28日
  • 独立站SEO内容优化

    独立站SEO内容优化包括哪些方面?

    独立站SEO内容优化包括等方面,这些内容对于建站小白来说,可能会有一定的陌生感,所以下文将基于此为大家具体介绍独立站SEO内容优化的有关内容,以供在外贸建站时提供一个参考。 独立站SEO内容优化一:TDK SEO TDK是优化页面meta tag的一项重要工作:T代表页面标题(title),D代表页面描述(description),K代表页面关键字(keywords)。谷歌在之前算法优化后,就不再将关键词作为排名因素,因此可以忽略这部分内容,TDK在搜索结果页面呈现的效果如下: 合适的长度:标题…

    网站SEO 2024年 12月 6日
  • Google SEO

    AI搜索时代外贸网站还需要做Google SEO吗?

    AI搜索改变了用户获取信息的方式,但外贸独立站网站仍然需要做Google SEO。Google的AI功能仍然需要理解和检索网页内容,网站是否能够被抓取、索引、识别主题并提供可信信息,依然会影响页面在搜索场景中的可见性。SEO的重点正在从单纯追求关键词排名,转向技术基础、内容质量、品牌信息和真实业务价值的综合建设。 一、AI搜索并没有让Google SEO失去作用 AI搜索结果通常会根据用户问题组织答案,并可能展示支持答案的网页来源。网站没有被正常抓取和索引,内容主题不清楚,页面信息又缺少依据,A…

    网站SEO 2026年 10月 6日
联系我们

联系我们

0551- 62586667

邮件:service@spiderltd.com

工作时间:周一至周日,9:00 - 21:00,节假日不休息

在线客服
微信客服
微信客服
分享本页
返回顶部