-1

Following is the extract taken from the HTML source of the home page of my site hosted on internet. The site is built using ASP.NET MVC 4 and JQuery

<span class="scopesmalltitle  wordwrap">
<span class="scopeNameText wordwrap " scopeNameContainer="true" scopetypeid=073c2278-23e9-4831-94b3-e528d846ba68>
Loading...
</span>
</span>

The above HTML exists in the HTML source for newly 10 or more places (depending upon differnt scopetypeid in database). I have written a JQuery code to replace that "loading..." text by the actual text in database after the page is loaded.

The problem is that, when I do audit of my website from any SEO checking site such as "rankingtoday.com", etc. I get to see "loading..." is considered as the keyword, and it is giving a warning of overuse.

Why does "loading.." counted in keywords? and how to get rid of this warning?

4

1 回答 1

2

因为在执行任何 javascript 之前,已处理的 html 文件中过度使用了“Loading”一词。

为了克服这个问题,您可以删除“加载”,使用 jquery 选择器来获取跨度并设置如下值:

$( "span[scopetypeid='whatever']" ).html('whatever text');
于 2013-10-18T10:07:37.523 回答