website icon indicating copy to clipboard operation
website copied to clipboard

Headings bizarrely HTML-encoded in Google results

Open taylor-hunt-kr opened this issue 4 years ago • 1 comments

https://www.google.com/search?q=whitespace+site:markojs.com

The top result for the Marko docs includes jump links to:

if>, <else-if>, <else> · ‎for> · ‎while> · ‎macro>

Screenshot of the above-quoted search result text in Google Search.

So not only are the angle brackets being unnecessarily escaped, they’re also being trimmed?

Not sure why it’s happening, though. As seen via View Source:

<h2 id=if-else-if-else><a name=if-else-if-else class=anchor href=#if-else-if-else><span class=header-link></span></a><code>&lt;if&gt;</code>, <code>&lt;else-if&gt;</code>, <code>&lt;else&gt;</code></h2>

Indented for readability:

<h2 id=if-else-if-else>
  <a name=if-else-if-else class=anchor href=#if-else-if-else>
    <span class=header-link></span>
  </a>
  <code>&lt;if&gt;</code>, <code>&lt;else-if&gt;</code>, <code>&lt;else&gt;</code>
</h2>

There’s also the Table of Contents HTML, but that’s well-formed too:

<li><a href="#if-else-if-else">&lt;if&gt;, &lt;else-if&gt;, &lt;else&gt;</a></li>

I guess while I’m at it, the result titles are also unhelpful, but it’s obvious why: the Marko docs don’t update titles between pages; they all have <title>Marko</title>. (Which is annoying when you have multiple docs open.)

taylor-hunt-kr avatar Mar 07 '21 00:03 taylor-hunt-kr

Some research:

As for diagnosis, if anyone at eBay could look at the Webmaster Search Console (or whatever they call it nowadays), maybe there’s a warning/error?

taylor-hunt-kr avatar Mar 07 '21 01:03 taylor-hunt-kr