You can create a standalone "app" experience for the Google search page so it opens in its own window directly from the taskbar.
You can also find Google Chrome in your "All apps" list within the Start menu and drag the icon directly onto the taskbar until it locks into place. How to Pin the Google Search Website to the Taskbar how to pin google to taskbar windows 11
A good answer should warn: “Pinning Google.com as a shortcut won’t open a full browser tab unless you set it correctly.” You can create a standalone "app" experience for
Google Chrome Tips and Tricks for Windows 11 - Dell Technologies how to pin google to taskbar windows 11