Fails
Search button named differently
Live preview
<form role="search"> <label for="q">What are you looking for?</label> <input type="search" id="q" name="q"> <button type="submit" aria-label="Find products">Search</button></form>
The button shows "Search" but its accessible name is "Find products". A voice control user who says "click Search" gets no response.