0

我不确定如何在新项目中部署 SEO 的最佳实践。

我正在构建一个 CMS,一组作家将使用该 CMS 将新闻文章发布到网站。我正在使用 Perl 和 Template-Toolkit (TT2) 开发该站点。我还在系统中嵌入了一个开源编辑器 (TinyMCE),用于创建内容。

我打算将新闻文章内容作为文本保存到数据库中——尽管我也可以将其保存到平面文件中,然后将相应的文件路径保存到数据库中。

从 SEO 的角度来看,我认为如果这些内容可以暴露给搜索引擎会非常有帮助。会有很多链接和图片可以帮助提高排名。

如果我将此内容放入数据库中,它将无法被发现……对吧?

如果我将此内容保存在模板文件 (content.tt) 中,.tt 文件会被搜索引擎识别吗?

请注意,模板文件 (.tt) 将通过 TT2 包装器显示为内容。

我还计划使用 Sitemap 0.90 标准生成 Google XML Sitemap。也许这已经足够了?还是我应该尝试让实际内容可被发现?

谢谢......只是不确定谷歌舞蹈如何处理 .tt 文件等。

4

2 回答 2

3

只是不确定谷歌舞蹈如何处理 .tt 文件等

Google 根本不关心 .tt 文件等。Google 关心 URL 及其所代表的资源。

当 Google 获得您网站首页的 URL 时,它会访问该 URL。您的站点将通过生成首页(可能是 HTML 格式)来响应该请求。然后,Google 将解析该 HTML 并提取它找到的任何 URL。然后它将访问所有这些 URL,并且该过程将重复。很多次。

后端技术根本不重要。重要的是您的网站由结构良好的 HTML 页面组成,它们之间具有有意义的链接。

于 2013-05-13T14:39:53.933 回答
3

如果我将此内容放入数据库中,它将无法被发现……对吧?

数据库是后端的一部分。Google 关心您向前端展示的内容。

如果我将此内容保存在模板文件 (content.tt) 中,.tt 文件会被搜索引擎识别吗?

您的模板文件也是后端的一部分。

请注意,模板文件 (.tt) 将通过 TT2 包装器显示为内容。

包装器获取模板文件和数据库中的数据并生成 HTML 页面。HTML 页面是 Google 看到的。

链接到这些页面。

于 2013-05-13T14:07:51.213 回答