At work we use Outlook, but I want an easy way to sync it with my private Google Calendar.
However, I tried looking at the Outlook (2010) settings and couldn't find how to make a link.
So how do I sync my Google Calendar with my Outlook one?
You may want to take a look at Google's Calendar Sync:
Google Calendar Sync allows you to sync events between Google Calendar and Microsoft Outlook Calendar. You'll be able to determine the direction of information flow, as well as the sync frequency. Staying on top of your Google Calendar and Microsoft Outlook Calendar events has never been easier! Here's some good information to know to help you get started with Google Calendar Sync.
It lists as only being compatible with Outlook 2003 and 2007, so I'm not sure if it works with Outlook 2010.
Google has a tool to help you with this called Google Calendar Sync
Google Calendar Sync, as others have suggested, can work with Outlook 2003 and 2007. However, I have found that Google Calendar Sync is kinda buggy and has sometimes corrupted my data. Further, it does not work if your calendar is huge like mine. And Google does not seem particularly committed to supporting this product.
I have now switched to a software called gSyncit and am quite happy with it. It costs $15. It supports sync for contacts, calendars, tasks across multiple google accounts. I have used it with Outlook 2003 as well as Outlook 2007. It claims compatibility with Outlook 2010, but I have no first hand experience with Outlook 2010.
You can use SyncMyCal. Google Calendar Sync does not support (http://www.google.com/support/calendar/bin/answer.py?answer=98565) 64 bit OS so this is a good alternative.
I have found that following this guide from Microsoft only partially works. After copy-pasting the private calendar link into MS Outlook 2013, Outlook throws the error
Cannot verify or add the Internet Calendar in Outlook. Verify the link is a valid calendar link
The workaround (how simple can it be?) I found was to: