-2

我参与了一个房地产上市网站的项目。该网站能够发布广告、拥有静态页面以及博客。由于这可以使用 WordPress 轻松实现,我有一些经验,我继续使用 WP。

当网站正常运行时,可能会托管数百甚至数千个活跃的房地产广告。我们正在使用永久链接。广告是相对静态的。一旦发布将保持如此。但是小部件会用最新的广告和帖子更新侧边栏。

问题 1:我的问题是,是否可以索引整个站点。我问这个问题是因为我看到一些博客文章说索引这些列表是一个坏主意。我还附带了一些博客文章,说在拥有此类内容时使用模式(例如定义“价格”、“评级”等)。

问题 2:我有特定于页面的 CSS 和 JS。目前我将它们嵌入到标题中,因此不需要它们的页面也必须加载它们。我听说现代浏览器会缓存这些内容,因此不会给网络服务器带来负担。

意外地,我将指向 CSS 的“链接”放在了 HTML 页面的body标记中,它可以正常工作。我想知道这是否是一种不好的做法。

提前感谢您的建议。

4

1 回答 1

1

问题 1)这可能是显示数据并输入数据以供将来使用的更好方法,但我怀疑它会对 SEO 产生任何影响。可能值得在这里单独重新发布这个问题:

http://wordpress.stackexchange.com

问题 2)您可以在模板文件中使用条件格式在某些页面上加载 CSS/JS。例如外观 -> 编辑器 -> 标题(header.php 或您的模板可能使用的任何文件名)

<?php
if(is_front_page()) {
echo "your custom CSS and JS here";
} ?>

该示例适用于首页,但如果是另一页,请尝试将第二行替换为:if(is_page('contact')) { where contact 将替换为您的页面 slug 或 id。

虽然在正文中加载 CSS 是可行的,但这是一种不好的做法,因为从技术上讲,页面元素可能会在加载 CSS 文件之前加载。这可能是旧浏览器的问题。

希望它有所帮助,杰里米。

于 2012-07-05T15:22:57.833 回答