草庐IT

替代者

全部标签

html - 我应该为 SEO 动态更改图像的标题/替代标签吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭6年前。Improvethisquestion我在我的应用程序中使用angular,我在图像上有ng-repeat指令(这意味着,在我的HTML中,我只有一个img标签用于我从服务器接收的所有图像对象).我还应该为这些图片添加不同的标题和alt标签吗?从SEO的Angular来看,这重要吗?

html - CSS 背景图像/按钮 - 替代文本 SEO?

我正在努力改进一个糟糕的开发人员编码的旧网站的SEO。它包含许多通过CSSbackground:显示的图像以及按钮。我想知道是否有包含“alt/title”文本或其他SEO选项来保存此网站——无需整个重建。 最佳答案 你也可以使用这个:a{background:url('image.png')no-repeatcentercentertransparent;display:block;text-indent:-9999em;overflow:hidden;}并将HTML编写为:Welcome由于您将“欢迎”放在中标签,你可以成为SE

html - 在标题中,带有替代文本的图像与文本

搜索引擎对待放置在h1标签中的图像的替代文本的方式是否与对待放置在h1标签中的常规文本的方式相同?我在这里进行了搜索以寻找这个问题的答案,但只能找到有关图像替换和臭名昭著的h1辩论的信息。例如:作用与:ContactUs在搜索引擎的电子眼中?与负文本缩进、display:none、height:0或可笑的z-index整数等其他图像替换技术相比,这似乎更少“CSSHacky”。​​ 最佳答案 我同意,在理想情况下,我们可以在h1中使用图像alt,并对我们的可搜索性充满信心。据我所知(并根据thisblog)谷歌排名如下:Title比

php - iframe 的 SEO 友好替代方案?

我有一些内容想与其他网站分享。目前我通过iframe执行此操作:这有两个问题。它对SEO不友好。iframe内容上的链接不算作入站链接,因为它们的页面托管在我的服务器上。(无论如何在我的服务器上)不可能将外部CSS样式表链接到iframe的内容。目的是让其他网站可以轻松地将他们的样式表链接到我的内容。谁有这些问题的解决方案?也许使用jquery(见下文),但我不确定Google是否会解析它并“查看”链接...$('#include-from-outside').load('http://example.com/included.html'); 最佳答案

html - 辅助功能和 HTML 标题标签分隔符 - 垂直线(管道)的替代品

我正在尝试使网站对屏幕阅读器更友好一点,在测试中我注意到屏幕阅读器上的一个常见模式非常烦人-该网站在标记中使用垂直线/竖线字符作为分隔符(例如PageName|SiteName)。当我使用VoiceOver作为屏幕阅读器进行测试时,它被读取为“页面名称垂直线站点名称”,这与站点的特定标题听起来特别奇怪。管道的最佳替代品是什么,同时对SEO没有负面影响?我已经尝试了PageName-SiteName和PageName·SiteName,它们工作正常,但我担心它们可能在某些边缘情况下有问题(例如读作“破折号”或“&符号midot分号”)或导致SEO困惑。是否有公认的最佳实践?

image - 带有图像链接替代文本的 SEO 与基于标准文本的链接

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我目前正在开发一个网站,主要导航由图像链接组成,因为它们使用的字体不是标准的。我的客户唯一担心的是这会扰乱搜索引擎优化吗?我可以只向图像添加替代文本,如“链接1”或使用anchor标记的名称属性吗?还是将导航作为anchor标记使用其中的链接名称会更好,例如:link1?我是SEO的新手,所以真的不知道该向他推荐哪个,谢谢你的时间,英菲尼迪菲兹

seo - Google Analytics 的替代品是什么

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭2年前。Improvethisquestion我需要在我的Web应用程序中跟踪唯一访客数。我真的很想使用谷歌分析,但由于谷歌施加的负载限制,我将无法使用它们。我预计每天会有超过10,000个请求。这是Google网络分析API强加的限制。是否有另一家公司具有与付费或免费的GoogleAnalytics相同的功能?

C++ if 语句替代方案

是我,还是C++要求比C#更多地使用“if”语句?我有这个代码库,它包含很多这样的东西:if(strcmp((char*)type,"double")==0)我想知道如果if语句太多,是不是有点“代码味道”?我并不是说那里不好,但是像字符串比较这样的事情,涉及到很多字符串,难道它们不能以不同的方式完成吗?除了编写if语句序列之外,还有其他选择吗?这只是一个例子,它可以是任何一种IF语句而不是:if(stringa=="blah")thenblaif(stringb=="blah")thenblo 最佳答案 你这样做的原因if(str

c++ - 替代虚函数调用实现?

C++通过虚拟机制支持动态绑定(bind)。但据我了解,虚拟机制是编译器的一个实现细节,标准只是规定了在特定场景下应该发生的行为。大多数编译器通过虚表和虚指针来实现虚机制。这与虚拟指针和表的实现细节无关。我的问题是:除了虚拟指针和虚拟表机制之外,是否有任何编译器以任何其他方式实现虚拟函数的动态分配?据我所见(阅读G++、MicrosoftVisualStudio)通过虚拟表、指针机制实现它。那么实际上还有其他编译器实现吗?任何只有一个虚函数的类的sizeof将是该编译器上的指针(this内的vptr)的大小。那么假设虚拟指针和TBL机制本身是编译器实现,我上面的这个说法是否总是正确的?

c++ - 具有关联属性的 boost::hash_combine 的替代方案?

我正在寻找具有关联属性的hash_combine函数。例如,我希望能够依次组合值a、b、c、d以获得序列的哈希键,或者组合a和b,然后组合c和d,然后组合结果。这两种方法应该给出相同的结果。boost::hash_combine没有那个属性://a*b*c*dstd::size_tseed=0;boost::hash_combine(seed,234);boost::hash_combine(seed,62);boost::hash_combine(seed,675);boost::hash_combine(seed,916);std::cout有什么好的hash_combine函数吗