I would use 30 * * * * to run the command half every hour.
Keep in mind that in crontab you define a pattern that matches the current time, not the exact time. Every minute crond wakes up and compares the current time with your template, and if there is a match, run the command.
source share