【问题标题】:SEO Realestate Listing Site - Indexing and Linking to CSS/JS [closed]搜索引擎优化房地产上市网站 - 索引和链接到 CSS/JS [关闭]
【发布时间】:2012-07-05 06:09:57
【问题描述】:

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

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

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

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

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

提前感谢您的建议。

【问题讨论】:

  • Stackoverflow 是针对编程相关的问题,所以你应该尝试在某个与 SEO 相关的地方提出你的第一个问题。此外,您一次应该只问一个问题。如果您有 2 个问题,则应分别提出。最后,我真的不明白第二个问题要问什么。也许你应该试着解释一下你的问题是什么。

标签: html wordpress seo


【解决方案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')) { 其中联系人将替换为您的页面 slug或身份证。

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

希望对你有帮助, 杰里米。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    相关资源
    最近更新 更多