Questions tagged «seo»

一般的SEO问题不在主题中。堆栈溢出仅接受与编程相关的SEO问题。非编程SEO问题应在Webmasters.SE上的https://webmasters.stackexchange.com上提出。如果有人指示您阅读此警告,请返回并删除您的问题。

5
HTML中“角色”属性的目的是什么?
我一直在某些人的工作中看到角色属性。我也使用它,但是我不确定它的效果。 例如: <header id="header" role="banner"> Header stuff in here </header> 要么: <section id="facebook" role="contentinfo"> Facebook stuff in here </section> 要么: <section id="main" role="main"> Main content stuff in here </section> 此角色属性是否必要? 这个属性对语义更好吗? 它会提高SEO吗? 可以在此处找到角色列表,但是我看到有人组成了自己的角色。是否允许或正确使用role属性? 有什么想法吗?
1165 html  optimization  seo  roles 

15
搜索引擎如何处理AngularJS应用程序?
我看到了有关搜索引擎和SEO的AngularJS应用程序两个问题: 1)自定义标签会怎样?搜索引擎会忽略这些标签中的全部内容吗?即假设我有 <custom> <h1>Hey, this title is important</h1> </custom> <h1>尽管位于自定义标签中仍会被索引? 2)有没有一种方法可以避免索引{{}}的搜索引擎按字面绑定?即 <h2>{{title}}</h2> 我知道我可以做类似的事情 <h2 ng-bind="title"></h2> 但是,如果我想让搜寻器“看到”标题怎么办?服务器端渲染是唯一的解决方案吗?

8
什么时候应该在网址中使用斜杠?
URL中何时应使用斜杠?例如-我的网址应为/about-us/还是类似/about-us? 我完全意识到与SEO相关的问题-重复的内容和规范的事情;我正在尝试确定在投放页面的上下文中应该使用哪一个单独正确。 例如,我的同事认为末尾的斜线表示它是“文件夹”-“目录”,因此这不是正确的样式。但是我认为最后没有斜杠-也不太正确,因为它看起来几乎像一个文件夹,但它也不是普通文件,而是没有扩展名的文件名。 有知道使用哪个的正确方法吗?

20
Stack Overflow如何生成其SEO友好的URL?
什么是一个很好的完整正则表达式或其他带有标题的过程: 您如何将标题更改为URL的一部分,例如Stack Overflow? 然后变成 how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow Stack Overflow上的SEO友好URL中使用了什么? 我正在使用的开发环境是Ruby on Rails,但是如果还有其他特定于平台的解决方案(.NET,PHP和Django),我也希望看到这些。 我确信我(或其他读者)会在不同的平台上遇到相同的问题。 我正在使用自定义路由,我主要想知道如何将字符串更改为所有特殊字符都被删除,全部为小写字母并替换所有空格。

15
用徽标图像替换H1文本:SEO和可访问性的最佳方法?
似乎那里有几种不同的技术,所以我希望对此有一个“明确的”答案... 在网站上,通常的做法是创建一个链接到首页的徽标。我想做同样的事情,同时针对搜索引擎,屏幕阅读器,IE 6+和禁用CSS和/或图像的浏览器进行最佳优化。 示例一:不使用h1标签。对SEO不好,对吗? <div id="logo"> <a href=""> <img src="logo.png" alt="Stack Overflow" /> </a> </div> 示例二:在某处找到它。CSS似乎有点骇人听闻。 <h1 id="logo"> <a href="">Stack Overflow</a> </h1> /* css */ #logo { padding: 70px 0 0 0; overflow: hidden; background-image: url("logo.png"); background-repeat: no-repeat; height: 0px !important; height /**/:70px; } 示例三:相同的HTML,使用text-indent的不同方法。这是图像替换的“ Phark”方法。 <h1 id="logo"> <a href="">Stack …
240 css  xhtml  image  seo 

5
如何要求Google重新抓取我的网站?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 有人知道要求Google重新抓取网站的方法吗?如果可能的话,这不应该持续几个月。我的网站在Google的搜索结果中显示了旧标题。如何显示正确的标题和描述?
227 seo  web-crawler 

2
“子弹”的词源是什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 9年前关闭。 改善这个问题 ug是一个完全任意的词吗?还是代表什么?我在与某人的对话中使用了这个词,当他们问我为什么称它为我意识到我不知道时。 我知道这当然意味着什么:https : //wordpress.org/support/article/glossary/#slug 那么-这个词在其背后有实际含义吗?
222 url  seo 

3
可以在robots.txt中使用相对的站点地图网址吗?
我可以在robots.txt中为站点地图文件写以下相对URL吗? sitemap: /sitemap.ashx 还是我必须使用站点地图文件的完整(绝对)URL,例如: sitemap: http://subdomain.domain.com/sitemap.ashx 为什么我想知道: 我拥有一个新的博客服务www.domain.com,该服务允许用户在accountname.domain.com上进行博客。 我使用通配符,因此所有子域(帐户)都指向:“ blog.domain.com”。 在blog.domain.com中,我放置了robots.txt,以便搜索引擎找到站点地图。但是由于通配符,所有用户帐户共享相同的robots.txt文件,这就是为什么我不能使用第二种选择的原因。现在,我无法对txt文件使用url重写。(我想IIS的更高版本可以解决这个问题?)
191 seo  sitemap  robots.txt 

18
网址:Dash与下划线[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 应该是/ about_us还是/ about-us? 从可用性的角度来看,我个人认为/ about-us对于最终用户而言要好得多,而Google和大多数其他网站(和javascript框架)则使用下划线命名模式。只是风格问题吗?破折号是否存在兼容性问题?

5
如何使SPA SEO可抓取?
我一直在研究如何根据Google的说明使SPA可被Google抓取。即使有很多一般性的解释,我也找不到任何包含实际示例的更详尽的分步教程。完成此操作后,我想分享我的解决方案,以便其他人也可以使用它,并可能进一步改进它。 我使用MVC与Webapi控制器和Phantomjs在服务器端,并迪朗达尔与客户端push-state启用; 我还使用Breezejs进行客户端-服务器数据交互,我强烈建议所有这些操作,但是我将尝试给出足够概括的解释,这也将有助于使用其他平台的人们。

8
“单页” JS网站和SEO
如今,有许多很酷的工具可用于创建功能强大的“单页” JavaScript网站。在我看来,这是通过让服务器充当API(仅此而已)和让客户端处理所有HTML生成内容来正确完成的。这种“模式”的问题是缺乏搜索引擎支持。我可以想到两种解决方案: 当用户进入网站时,让服务器完全按照客户端在导航时的方式呈现页面。因此,如果我http://example.com/my_path直接进入服务器,它将呈现与客户端/my_path通过pushState 呈现的事物相同的东西。 让服务器仅为搜索引擎机器人提供一个特殊的网站。如果普通用户访问http://example.com/my_path服务器,则应向他提供该网站的JavaScript重型版本。但是,如果Google漫游器访问,服务器应为其提供一些最小的HTML,其中包含我希望Google索引的内容。 第一种解决方案将在此处进一步讨论。我一直在一个网站上这样做,这不是一个很好的体验。它不是DRY,在我的情况下,我必须为客户端和服务器使用两个不同的模板引擎。 我想我已经看到了一些不错的Flash网站的第二种解决方案。与第一种方法相比,我更喜欢这种方法,并且在服务器上使用正确的工具可以轻松完成。 所以我真正想知道的是以下内容: 您能想到更好的解决方案吗? 第二种解决方案的缺点是什么?如果Google以某种方式发现我没有像普通用户一样为Google机器人提供完全相同的内容,那么我将在搜索结果中受到惩罚吗?

14
为什么有些网站在网址末尾添加“ Slug”?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 许多网站(包括该网站)在URL的末尾添加了明显的slug(描述性的,但据我所知,这些文本无用的地方)。 例如,网站为该问题提供的URL是: /programming/47427/why-do-some-websites-add-slugs-to-the-end-of-urls 但是以下URL也可以正常工作: /programming/47427/ 本文的目的仅在于使URL更加用户友好,还是有其他好处?
111 url  seo  friendly-url  slug 

3
标头中的锚点,反之亦然-SEO是否有区别?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 4个月前关闭。 改善这个问题 在制作例如Wordpress博客时,我总是会偶然发现这个(相当简单的问题)。我应该将标题(也应该是链接)包裹在锚<a>元素中,还是换个角度。又为什么呢 (1): <a href="foo"> <h1>bar</h1> </a> (2): <h1> <a href="foo">bar</a> </h1> 我总是最后做(1),因为对我来说似乎更合逻辑了,标题包装在链接中。 SEO等有什么区别吗?它会反映出SEO排名吗?

8
我必须在网站中放置哪些重要的元标记?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 您似乎可以设置大量的元标记。我猜他们中有些比其他更重要。 最重要的元标记是什么?为什么? 我什至需要meta标签吗?(在stackoverflow主页上没有)
81 html  seo  meta-tags 

3
pushState和SEO
许多人一直在说,使用pushState而不是hashbang。 我不明白的是,如果不使用hashbang,您将如何对搜索引擎友好? 大概您的pushState内容是由客户端JavaScript代码生成的。 因此,场景是: 我在example.com。我的用户单击一个链接:href="example.com/blog" pushState捕获点击,更新URL,从某处获取JSON文件,并在内容区域中创建博客文章列表。 通过hashbangs,Google知道转到escaped_fragment URL以获得其静态内容。 使用pushState,Google看不到任何东西,因为它无法使用JavaScript代码加载JSON并随后创建模板。 我看到的唯一方法是在服务器端渲染模板,但这完全抵消了将应用程序层推送到客户端的好处。 那么,我是否正确,pushState根本不适合客户端应用程序进行SEO友好?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.