You’ll see a list of recently pinned or frequently used sites at the top of the jump list. If your site appears there, right‑click it and select Pin to taskbar .
✅ Now you can launch that website directly from your taskbar, and it will open in its own window (not a full Chrome tab). This pins the website as a shortcut, but it will still open inside your main Chrome window.
Drag that icon directly onto your taskbar.
Right‑click on the Chrome icon already on your taskbar (not the website itself).