Add Link To Taskbar Windows 11
the shortcut again, select Show more options , and then click Pin to taskbar . Alternative: Using Microsoft Edge or Chrome
If you use these browsers, you can "install" a site as an app, which makes pinning much simpler: add link to taskbar windows 11