**Steps to replicate the issue** (include links if applicable):
* [[https://en.wikipedia.org/w/index.php?title=Special:Search&search=insource%3A%2F%5C%3Cref%28+%5B%5E%5C%3E%5D%2A%29%3F%5C%3Ehttps%3F%3A%5C%2F%5C%2F%5B%5E+%5C%3C%5C%3E%5C%7B%5C%7D%5D%2B+%2A%5C%3C%5C%2Fref%2Fi&ns0=1&fulltext=Search | Make a search]]
**What happens?**:
Special:Search now has images. (Cool, I like it.)
However, it produces a DOM that looks like:
```lang=html
<a href="..." class="image">
<img alt="" src="..." data-and-otherthings="...">
</a>
```
**What should have happened instead?**:
This is not friendly for screen readers, who will get an empty `<a>`. There are two paths forward:
1. If the `<img>` is seen to be as decorative, then `<a>` should not be present.
~~2. If the `<img>` is not seen to be as decorative, then it should have content in its `alt`.~~
(1) probably has a DOM that looks something like:
```lang=html
<img alt="" src="..." data-and-otherthings="...">
```
~~(2) probably has a DOM that looks something like:~~
```lang=html
<a href="..." class="image">
<img alt="page image for PAGENAME" src="..." data-and-otherthings="...">
</a>
```
Acceptance Criteria:
[] Add alt text for the thumbnails for non-NS_FILE results on Special:Search that read "image for PAGENAME"