草庐IT

前端SEO

全部标签

seo - 如何让维基数据库进入搜索引擎?

我正在创建一个将拥有wiki文章数据库的站点。目前,除了使用现场搜索引擎外,没有任何指向wiki文章的链接。我怎样才能让谷歌和其他互联网搜索引擎抓取文章?数据库中的文章太多,无法直接包含所有文章的链接,除非它是某种类型的自动站点地图。在很多wiki上,我看到了一个随机页面按钮;作为用户,我从来没有看到过这些的意义,这些是为了帮助搜索引擎机器人吗? 最佳答案 您可以编写生成sitemap的PHP或ASP脚本,并将对/sitemap.xml的请求重定向到该脚本。然后您可以使用他们的WebmasterTools将站点地图提交给Google

jquery - 使用 JQuery 加载网站的所有页面 - SEO 问题?

我正在将“花里胡哨”的flash模板转换为HTML+CSS+JQuery模板,主要是出于SEO考虑。客户非常喜欢原始模板,所以我必须尽可能地重现外观和感觉。我想在不离开页面的情况下使用JQuery加载内容,使网站具有与Flash模板相同的感觉,而无需重新加载可见的页面。点击->动画->显示。我的问题是Google和其他搜索引擎是否会将网站视为单个页面或考虑通过AJAX调用加载的所有内容。从SEO的角度来看,当用户点击链接时(通常的方式)加载单独的页面是否更安全?如果最终网站与原始网站一样对SEO不友好,那么通过Flash网站的转换就没有什么意义了,但如果这不是问题,我知道客户会更喜欢接

url - 新闻文章的动态 seo 标题

我有一个新闻版block,其中的页面解析为类似urlnewsArticle.php?id=210我想做的是使用数据库中的标题来创建seo友好的标题newsArticle/joe-goes-to-town有什么办法可以实现吗?谢谢,R. 最佳答案 我建议您实际上在URL中包含ID,在标题部分之前,并在路由时忽略标题本身。所以你的网址可能会变成/news/210/joe-goes-to-town这正是StackOverflow所做的,而且效果很好。这意味着标题可以在不中断链接的情况下更改。显然,确切的细节将取决于您使用的平台-您尚未指定

javascript - SEO - 说 "optimize your code putting the JS code in the bottom of the page"正确吗?

我想知道这是一个都市故事还是真的。我听说网络爬虫在检查网络上的页面时会在一段时间后终止以捕获可用代码(例如html)并转至检查另一个页面。所以,如果JS代码在head中,我将失去很大一部分用于捕获的预留时间。如果这是真的,那么将JS放在头部是不好的,但可能在底部,在jQuery语法中,例如$(document).ready()。关于这个你能告诉我什么?谢谢大家! 最佳答案 你关于javascript应该放在文件末尾的断言是正确的,但并不是因为你所说的原因。将javascript放在文件底部的主要原因是浏览器会在下载页面时尝试呈现页面

php - 如何使用 php 实现 SEO 友好的 URL?

我目前正在使用ApacheHTTP+PHP+MongoDB。我正在尝试实现类似于“stackoverflow”的URL,它对SEO友好。我是否应该阅读每篇文章的标题并以某种方式将其发送给Apache?如果可以,我该怎么做?这样Apache就可以用mod_rewrite和URL来处理标题字符串www.example.com/123/seo-friendly-page通过示例代码片段给我一些想法 最佳答案 您可以在.htaccess的帮助下创建SEO友好的URL。网上有很多关于这方面的教程....这里是LINK.如果你想更安全地使用ph

seo - HTML 中的安全隐藏文本?

当我阅读一个实际的HTML文件时,我需要在HTML中有一些隐藏的文本来解析为文本我曾经使用样式将我的文本包含在隐藏的div中,但我知道这可能会将我们记录为SEO中的垃圾邮件发送者.hideme{position:absolute;left:-1000px;}我可以将此内容作为HTML中的注释文本吗?这样会安全吗,因为我知道SEO爬虫会忽略HTML中的注释请指教 最佳答案 搜索引擎只关心用于操纵页面排名的隐藏文本。通常,这被定义为呈现给搜索引擎但未呈现给用户的内容。因此,如果您隐藏文本以使用户看不到但抓取工具可以看到,您会发现自己在使

javascript - Javascript URL 会伤害 SEO 吗?

我正在使用jQuery插件jQCloud制作一个词云,其中云中的每个词都与一个URL相关联。我希望每个URL都被Google/Bing抓取并编入索引。jQCloud采用指定单词、排名和URL的散列。因此,如果机器人读取JavaScript,它们将读取URL,但如果没有呈现JavaScript,则不会有HREF。根据Google的SEO文档,我推测机器人不会将这些URL编入索引。这是正确的吗?如果是这样,对这个词云最SEO友好的方法是什么? 最佳答案 简而言之,是的。搜索机器人不会费心解析您的JS,因为您不会费心提供静态可访问内容。

seo - 我应该把我所有的链接都放在我的站点地图中吗

通常我只在我的站点地图中放置重要的链接,现在它们大约有3985个,谷歌已经索引了其中的3501个。但我的链接的确切数量超过100,000,并且每个链接都有一张图片,我会向用户展示它。那么,我应该将所有链接(包括我的图片)放在我的站点地图中吗? 最佳答案 您走在正确的道路上。只将重要链接放在您的站点地图文件中。有关更多信息,请查看有关该主题的Google帮助页面。http://support.google.com/webmasters/bin/answer.py?hl=en&answer=156184&from=40318&rd=1我

seo - 带有评级星的Google搜索(schema.org)

我试图让评级明星显示在谷歌SERP上,并根据schema.org实现了适用的标签。有了谷歌的测试工具,一切看起来都很顺利,但是在测试工具的预览中(或者在实际的serp中)并没有显示星星。测试工具不显示错误并检查:产品名称、制造商、形象评审-日期创建、日期修改、发布原则审查-工程、最佳评级、名称、评级值作者姓名,网址我是否遗漏了任何标记,或者还有什么可以阻止星星在预览工具中显示(我确实意识到,不能保证它们以后会在SERP中显示)?谷歌的评级工具:http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fde.

SEO、Google 网站站长工具 - 如何为站点地图中的错误 URL 生成 404 抓取错误报告?

我有一个为大型网站自动生成的站点地图,其中包含许多导致我需要删除的404错误的URL。我需要仅根据站点地图中的URL生成报告,而不是根据网站上的错误链接导致的抓取错误。我看不到任何过滤抓取错误报告以仅包含这些URL的方法。有谁知道我可以实现这一目标的方法?谢谢 最佳答案 我不确定您是否可以通过网站站长工具轻松完成此操作,但自行检查它们是微不足道的。这是一个perl程序,它将接受站点地图文件并检查每一行,打印每个url及其状态。#!/usr/bin/perlusestrict;requireLWP::UserAgent;my$ua=L