网站上线半年 SEO 无效果,疑似因纯前端 Ajax 交互导致,求分析 www.xyxos.cn

各位技术大佬好,我的网站上线快半年了,SEO 一直非常差,几乎没有任何自然流量,已经被弄得头大。恳请帮忙分析一下,问题很可能出在技术架构上。

网站地址:www.xyxos.cn

问题描述:

搜索任何一句网站内存在的文章标题或独特内容,都找不到我的网站。

已主动通过各大搜索平台的“URL 提交”功能推送过网站。

技术栈与实现:

前端: 大量使用 Ajax / Fetch API 与后端进行数据交互。页面整体框架加载后,主要内容(如文章列表)都是通过 JS 请求 API 再动态渲染到 DOM 中的。 详细页面都是使用后端渲染,比如 文章详情

后端: 提供 JSON 格式的 RESTful API。

简单来说: 这是一个典型的“前后端分离”的单页应用(SPA)模式,服务器只返回一个基本的 HTML 容器和 JS 文件。

我已尝试过:

生成并提交了 sitemap.xml。

在百度搜索资源平台和 Google Search Console 进行了验证和 URL 提交。

检查了 robots.txt,确认没有屏蔽爬虫。

我的怀疑: 我强烈怀疑问题根源在于:搜索引擎爬虫无法抓取由 Ajax 动态生成的内容。它们只抓取到了初始的空白 HTML 模板。

我需要帮助:

能否请有经验的朋友帮忙用 Google Search Console 的“网址检查” 或类似工具,看看搜索引擎实际渲染我的页面(例如一个具体文章页)时看到了什么?

除了彻底重构成 SSR(服务端渲染),在当前架构下有没有临时的补救措施?(例如为爬虫提供静态快照?)

如果必须重构,对于内容型网站,Next.js 或类似框架是否是现阶段的最优解?

在此先衷心感谢任何指点和建议!困扰已久,任何思路都对我非常有帮助!

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
月饼
下载 APP