Yes,
on this website they don't distinguish between short-haul and long-haul:
https://www.britishairways.com/en-pl...ilver-benefits
A tailored service
We've included a few thoughtful details to take some of the hassle out of travel for our Silver Members:
- free seat selection on British Airways flights from the time of booking for everyone on your booking* (excluding exit row seats on long haul flights)
- a checked baggage allowance of two pieces in economy for everyone on your booking (except on hand baggage only (Basic) fares)*
- a weight allowance of 32kg (71lb) per checked bag in any travel class for everyone on your booking*
- a direct line to our dedicated team of customer support staff for when you need to speak with us (see the back of your membership card for the contact number)
*You must be travelling on the booking for the benefit to apply. Not available on group rate bookings.
However, you're right - the website you provided should be corrected.