I'm working on redeveloping a small site for a boutique food producer. They are New Zealand based but are wanting to start selling in Australia. They have both domain names (.co.nz and .com.au).
Essentially, most content on the site will be the same for both countries. There will be some minor differences (i.e. contact page, locations) but really it's just the product pricing that will differ.
My first thought is to set it up so that .com.au and .co.nz point to the same site (codebase) and dynamically switch the content parts that change depending on the domain. This makes sense from a development point of view.
However, will I be penalised for 'duplicate content'? and how could I avoid that.
I could set canonical urls for all pages - perhaps to point to the NZ version but that would harm the AU SEO?