DirectX 11 is natively included in Windows 7 Service Pack 1 (SP1). You don’t need to download a separate “DirectX 11 installer” in most cases. Instead, you should ensure your Windows 7 is fully updated.
Here’s a short informational piece you can use for a website, blog, or download guide: DirectX 11 Download for Windows 7 – Official Guide directx 11 download windows 7
Microsoft ended support for Windows 7 in January 2020. Many new games and apps require Windows 10 or 11 for full DirectX 11/12 support. For security and compatibility, consider upgrading your OS. DirectX 11 is natively included in Windows 7