Pin favorite sites to taskbar Posted on February 3, 2024January 24, 2024 by cynmackley Create quick shortcuts for your favorite websites on the Windows 11 Taskbar with Chrome.