gpt4 book ai didi

来自 xml 和 SEO 的 jquery append 元素

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:45:59 25 4
gpt4 key购买 nike

我创建了一个基于 xml 数据库文件的网站。这是一个显示投资组合、博客和文章内容的单页网站。

我的 index.html 页面使用 jquery isotope 插件来显示缩略图。所有这些缩略图都 append 在我的 xml 文件中。单击缩略图时,会 append 新内容,由于 history.js 会更改 url 并从我的 xml 文件中显示。

所以几乎我所有的内容都是从 xml append 的,而不是硬编码的。一切正常,而且速度非常快。(我的 xml 数据库不是很大……它最多有 100-200 个条目(比如个人博客或作品集)。对于每个条目,都有一个 url、一些图像链接、一个标题、标签和描述) .

这里是一个条目的例子:

<element id="10" size="wide" category="portfolio">
<tag tag="tag1 tag2 tag3 tag4"></tag>
<icon class="icon-picture"></icon>
<urlpage url="/portfolio/url.html"></urlpage>
<urlimage src='./Post thumbnail images/image.jpg'></urlimage>
<date date="05 Feb"></date>
<title>title</title>
<Description>blablablabla 50 lines maximum...</Description>
</element>

但是,我要问一个关于 SEO 的重要问题......如何使用 SEO 优化我的网站。

站点地图是否有效且足够?

如果我选择了xml数据库,那是因为我的条目不是很复杂。我创建了一个实时管理面板,允许删除、编辑或创建新的 xml 文件条目。

顺便说一下,我 4 个月前开始学习网络编码...所以,我是这个世界的新手...

对不起我的英语,我是法国人。

最佳答案

就 SEO 而言,站点地图是不够的。当爬虫获取您的页面时,它不使用 JavaScript,因此它看起来好像是空的(也就是说,如果您使用 JavaScript 加载所有内容)。

如果您真的想要好的 SEO,您应该确保内容在 HTML 中可用。如果您仍然想从 XML 文件中读取,您应该使用服务器端技术,例如 PHP、JSP、ASP.NET、...

如果您仍然希望获得与 JS 解决方案相同的用户体验,您可以采用一种技术,仅当它是谷歌爬虫时才直接提供服务,但如果是普通用户则不提供服务。 (或者更好的是,如果客户端没有启用 JS,则直接提供服务)。

这是对执行此操作所需技术的简要概述。不可能在 SO-answer 中解释所有这些事情。但是,您可以阅读一些这些技术,尝试一些事情,如果遇到困难,请返回这里。

关于来自 xml 和 SEO 的 jquery append 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16348947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com