草庐IT

前端SEO

全部标签

javascript - SEO 和动态 javascript HTML 切换

只是想知道是否有人知道使用javascript将html设置为新内容而不是链接到新页面,如果这通常是一个坏主意或者它是否会伤害SEO(我是新手)基本上主页显示给定的内容,以及指向联系页面和其他内容的链接,只需将正文内容更改为通常是单独的html页面即可。当页面重新加载并以某种方式闪烁背景或其偏移量时,我的强制症有点困扰我,所以我想知道制作这样的网站是否是个坏主意或其他什么-我想至少,我可以为SEO目的创建重复/隐藏页面 最佳答案 正如您所描述的,这是个坏主意。正确的方法是使用progressiveenhancement:你为禁用ja

css - 使用 Javascript 解决 SEO 问题

我想知道在哪个阶段可以开始使用Javascript操作HTML元素/内容以免损害SEO?我在某处读到,使用CSS属性display:none隐藏的HTML内容经常受到Google爬虫的惩罚,有充分的理由让我相信...我问这是因为我打算有一些最初隐藏的div面板,但一旦用户单击适当的链接就会显示。因此,我的意图不是完全向用户隐藏内容-最初只是为了给他们提供更好的用户体验-恐怕Google可能不会那样看!我这样做的原因是为了防止在我的Javascript进入定位、隐藏和整理所有内容之前,瞬间(或在某些情况下,整整2秒)可怕的无样式html元素(定位)。因此,在最前面添加display:no

mod-rewrite - 两部分 SEO 友好 URL

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我需要一个SEO友好的URL来做一些小的事情。当前url看起来像mysite.com/ny.php?c=[COUNTY]&t=23“c”是一个县名,“t”是一个城镇的ID号。我在上一个问题中找到了这个解决方案:RewriteEngineonRewriteRule^blog\/([0-9]+)\/.*$/blog.php?post=$1[L]这导致/blog/10/any-old-bit-of-

php - 多语言网站的 SEO 友好网址

我有一个使用php构建的网站,该网站允许使用多语言内容。该网站的一部分将有企业列表。我有SEO友好的url设置来查看这些列表,所以例如我会有一个名为“街上的酒吧”的商业列表。网址将如下所示:/listing/a-bar-down-the-street但是假设此列表有阿拉伯语版本,那么名称将如下所示:شريطأسولالشارع我如何将它变成与英文版本相同的url格式,但使用它当前使用的语言?当我在阿拉伯语版本上尝试将字符串转换为seo友好url的函数时,它返回为空。编辑:为了进一步澄清,我正在寻找的是一个php函数,它允许我将任何字符串转换为SEO友好的url,无论该网站使用何种语言。

twitter-bootstrap - Bootstrap的 "popovers"插件里的数据能被谷歌看到做SEO吗?

我目前正在构建一个基于TwitterBootstrap的网站,到目前为止我还没有看到任何关于此的讨论。有一个名为“popovers”的函数,当滚动或单击链接时会打开一个小模式窗口,有点像一个大工具顶部。在我的网站上,这里有很多对用户有用的信息(我有大约10个链接,滚动时每个链接显示大约50个词的解释信息,所以总共500个词,显然都与我的关键字相关).问题是数据调用如下:Linkname现在我猜测Google不会看到data-content,但如果我错了,请纠正我。我也可以从javascript调用数据,但我很确定Google也不会读取它。我能做些什么来让这些内容可见吗?我在这里追求可用

javascript - 是否有可能拥有一个 SEO 友好的 Express.js 网站?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。如果Express提供传统的路由结构(即http://yoursite.com/foo),这些页面是否会显示在Google的搜索引擎结果页面上,类似于使用相同路径结构的Wordpress博客或PHP网站?

seo - 子域与子目录以阻止爬虫

我在谷歌上搜索了很多文章,也阅读了很多文章,但react不一。如果我想阻止网站的某个部分被搜索引擎编入索引,我对哪个更好的选择感到有点困惑。基本上我对我的网站做了很多更新,也为客户设计,我不希望我为预览上传的所有“测试数据”都被编入索引以避免重复内容问题。我应该使用子域并阻止整个子域吗或创建一个子目录并使用robots.txt阻止它。我是网页设计的新手,对使用子域有点不安全(在某处读到这是一个有点高级的过程,即使是一个小错误也可能导致严重后果,而且MattCutts也提到了类似的东西(source):"I’drecommendusingsubdirectoriesuntilyousta

seo - 延迟 'lazy' 加载 YouTube 视频内容和 SEO 效果

我的网站使用了大量来自YouTube视频、Facebook和SoundCloud的插件/事件内容。这些因素会显着增加页面的加载时间。我开发的代码使用Jquery.ready()事件在页面加载后使用嵌入式Iframe填充DIV。这没什么聪明的,但它对页面加载时间有很大的改进:$(document).ready(function(){$("#video").html("");});从SEO的角度来看,只要与页面内容相关,Google就会喜欢视频内容。我的代码依赖于Javascript在页面加载后加载视频。我知道Googlebot使用Javascript,但这种方法使用安全吗?它会影响我的S

seo - Googlebot 会自动尝试索引 sitemap.xml 吗?

如果我的sitemap.xml文件没有提交给Google,Googlebot会自动尝试索引sitemap.xml吗?例如,Googlebot是否会尝试索引http://www.example.com/sitemap.xml如果碰巧文件在那里?Google的资源说要提交,但Googlebot所做的是一个单独的问题。http://support.google.com/sites/bin/answer.py?hl=en&answer=100283 最佳答案 站点地图文件可以有任何名称和路径。所以,如果robots.txt中没有明确指定,我

wordpress - 强制 HTTP 除了 htaccess 中的特定页面(SEO)

我正在尝试对电子商务网站进行搜索引擎优化。该网站在Wordpress平台上使用WooCommerce插件。此外,它还有一个authorize.net网关,允许用户直接在现场支付。这意味着该站点需要SSL证书。出于SEO的原因,我希望/需要网站在HTTP协议(protocol)上运行,但支付网关页面(/cart、/my-account、/checkout等)除外,这些页面应指向HTTPS协议(protocol)。目前我有以下代码:RewriteCond%{HTTPS}onRewriteCond%{REQUEST_URI}!^/cart/RewriteCond%{REQUEST_URI}!