Exists any kind of means to have internet search engine not index a particular area of a web page?

I have Blogger arrangement with the Blog Archive panel revealed on every web page to make sure that customers can conveniently reach old blog posts. The trouble is that it details the title of each web page in this panel, suggesting that the existing web page is obtaining search phrases not straight pertinent to it yet to a various web page.

As an example, I could be covering oranges, yet a week ago I was covering apples. The web page concerning oranges is currently seen by the internet search engine to additionally be speaking about apples given that there is a link in the Archive panel to my blog post from a week ago concerning apples. The reverse is additionally real where the apples web page is additionally indexing the orange search phrases.

Exists any kind of means to exclude a particular area of a web page from being indexed? (e.g. like having an entire <div> which is marked as noindex or something comparable.)

I recognize that Blogger has an alternative to remove the title of the web pages in the Archive Panel, yet I would certainly favor if they remained there to make sure that customers recognize what blog posts are readily available.

0
2019-05-04 18:57:33
Source Share
Answers: 4

Supposedly you can add the class robots-nocontent to components on your web page, similar to this :

<div class="robots-nocontent">

    <p>Ignore this stuff.</p>

</div>

Yahoo respects this, though I do not recognize if various other internet search engine regard this. It shows up Google is not supporting this right now. I believe if you load your web content using ajax you would certainly get the very same result of it not existing on the web page.

0
2019-05-08 06:43:36
Source

I think you can make use of an iFrame and also the code within will just be indexed if you allow Google index that web page. So if you place a nofollow in your robots.txt for the documents that is filled from in the iFrame you need to be alright.

0
2019-05-08 06:41:17
Source

There's no basic means to do that and also directly I would not trouble with it. Internet search engine are respectable at identifying pertinent web content on a web page, and also despite the fact that that web content could turn up in the search phrases that internet search engine have actually located, it does not suggest that it would certainly make the web page pertinent for those search phrases.

If you have a web page concerning "Fish" and also a web page concerning "Dogs" (that has the link to the web page concerning "Fish" someplace in the sidebar), internet search engine will usually have the ability to identify that the web page concerning "Fish" is far more pertinent for "Fish" than the web page concerning "Dogs" that states "Fish" in the sidebar. It's feasible that both web pages could be located at some time, yet usually considered that primarily one web page from the website is received the search engine result, that's not something worth bothering with.

There's no demand to be expensive with that said, and also internet search engine are most likely to simply get even more perplexed if you attempt (eg if you make use of JavaScript to hide the web content, you never ever recognize when internet search engine will certainly start to locate that web content no matter). In a similar way, making use of iframes with robots.txt forbids or AJAX will regularly weaken the top quality of your web pages to users (reduce it down or make it much less useful on a selection of tools), so unless there is a really, really solid & tried and tested factor that you require to do this, I would highly advise not troubling with it.

0
2019-05-08 06:24:12
Source

The keyword message in a link is primarily related to the web page that the link indicate, not the web page that the link gets on. Directly, I would not stress way too much concerning it. You would possibly be even worse off by removing/cloaking the titles than by allowing it be.

0
2019-05-08 06:06:16
Source