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标签的作用 网站标签的优化技巧》

相关文章

  • 谷歌SEO与百度SEO区别

    谷歌SEO与百度SEO区别在哪?

    大家在做外贸建站时,无论怎样运营网站,都离不开SEO的优化,而谷歌与百度作为国内和国际上两大头部的搜索引擎,二者主要在收录规则、权重占比、用户地区等六个方面存在着区别。 此外当站长选择不同的搜索引擎时,便要遵循相应的算法规则,否则网站排名便会相差甚远,所以弄清二者的区别之处,站长才能更好的运营网站,制胜SEO优化,而下文就将为大家来具体介绍一下谷歌SEO与百度SEO区别在哪,为各位在做SEO优化时提供一些帮助和指导。 谷歌SEO与百度SEO区别一-收录规则 1、谷歌SEO 在收录方面,Googl…

    网站SEO 2024年 8月 15日
  • 关键词蚕食

    关键字蚕食是什么以及怎么解决?

    关键字蚕食是网站多个页面针对同一关键词进行优化或者是多个页面出现相似内容时,导致网站流量下降的情况。这些页面有效蚕食了彼此的流量,从而产生网站内部多个页面争夺流量的情况,诚然这会增加搜索引擎爬取网站的难度。那么在外贸建站优化的过程中,关键词蚕食怎么解决呢?商家可以通过使用标准化URL、整合重定向页面等方式实现网页流量更好的集权,进而提高网站搜索结果页面的可见度。 一、关键字蚕食是什么 关键字蚕食指网站上的多个页面针对相同或相似的关键词排名并相互竞争,从而损害网站自然流量获取能力的现象。当网站出现…

    网站SEO 2025年 2月 25日
  • Shopify网站优化广告投放

    Shopify网站优化广告投放指南

    在搭建完Shopify跨境电商独立站后,独立站的运营工作仅仅才开始,例如帮助独立站获得更广阔受众群体的Shopify广告优化策略的制定。借助Shopify网站广告投放的优化,可以实现独立站运营的全面开花,在短时间内获得更多的曝光和流量。本文将从为什么要做Shopify网站广告投放和Shopify网站优化广告投放指南两方面展开以下内容,以帮助大家更好的完成品牌出海。 一、为什么要优化Shopify网站广告 1、在有限的预算下实现ROI最大化:有针对性的广告策略可确保广告的精准投放,因此独立站推广营…

    网站SEO 2025年 6月 11日
  • 谷歌eeat是什么

    谷歌EEAT优化清单分享

    谷歌EEAT(经验、专业、权威、可信)是Google评估内容质量的核心标准,尤其在健康、金融等高风险领域至关重要。它虽非直接排名因子,却深刻影响网站长期搜索表现。本文将为各位外贸建站的商家提供一份实用的EEAT优化清单,帮助大家打造一个更可靠、更具权威性的谷歌网站。 一、谷歌EEAT什么意思 谷歌E‑E‑A‑T源自 Google 的搜索质量评估员指南,为人工质量评估员提供判断页面质量与可信度的标准,尤其在涉及财务、健康、法律与安全等高风险场景更为重要。 谷歌EEAT包含四个维度:经验(Exper…

    网站SEO 2026年 1月 20日
  • 独立站SEO优化清单

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

    独立站SEO优化可以说是网站是否能成功走出去的关键因素,一个好的且有效的外贸独立站SEO优化策略不仅可以提升用户体验感,而且可以深刻的塑造品牌形象,提高品牌传播力。那么独立站SEO优化是做什么呢?下文将围绕独立站技术SEO优化、关键词SEO优化、站内和站外SEO优化角度,为大家详细阐释独立站SEO优化的具体操作步骤。 独立站SEO必备清单分享一:技术SEO优化 网站速度优化:通过压缩图片、优化代码、使用 CDN(内容分发网络)等方式,提高网站加载速度,一般建议页面加载时间不超过 3 秒。 移动端…

    网站SEO 2025年 2月 8日
  • Shopify跨境独立站SEO优化教程

    Shopify跨境独立站SEO优化教程

    Shopify跨境独立站SEO优化教程不仅包括精准的网站定位、细致的站内优化,还包括外部链接与品牌权威性的建设,以及独立站数据的持续优化。大多数商家在Shopify跨境电商独立站搭建完成后,看着后台的网站数据常常发出感叹,明明自己的产品很专业,为什么点击率和询盘量仍然很低。这便是本篇文章存在的意义。 Shopify独立站SEO优化教程一:精准定位 还在用”product+wholesale”这类泛词?Shopify独立站SEO优化要求商家需要精准锁定买家的真实搜索意图: …

    网站SEO 2025年 12月 23日
联系我们

联系我们

0551- 62586667

邮件:service@spiderltd.com

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

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