From Edge or Chrome:

Chrome requires you to create a shortcut first, then pin that shortcut.

Create an app shortcut first, then pin. Just be ready to see Chrome’s logo on your taskbar.

Here’s a clear, step-by-step review of the methods to pin a website to the Windows taskbar, including the pros and cons of each approach.