以下是从我在互联网上托管的网站主页的HTML源代码中提取的摘录。该站点使用ASP.NET MVC 4和JQuery
构建<span class="scopesmalltitle wordwrap">
<span class="scopeNameText wordwrap " scopeNameContainer="true" scopetypeid=073c2278-23e9-4831-94b3-e528d846ba68>
Loading...
</span>
</span>
上面的HTML存在于新的10个或更多位置的HTML源代码中(取决于数据库中的不同scopetypeid)。我编写了一个JQuery代码,用于在加载页面后用数据库中的实际文本替换“loading ...”文本。
问题是,当我从任何搜索引擎优化检查站点(例如“rankingtoday.com”)等审核我的网站时,我会看到“loading ...”被视为关键字,它正在给予警告过度使用。
为什么在关键字中计算“loading ..”?以及如何摆脱这种警告?
答案 0 :(得分:2)
因为在执行任何javascript之前,在处理过的html文件中过度使用“加载”一词。
为了解决这个问题,您可以删除“加载”使用jquery选择器来获取跨度并设置如下值:
$( "span[scopetypeid='whatever']" ).html('whatever text');