Recently my father started a catering company. He asked me (my day job is a back end web developer) to create a very basic web site for him with some intro copy, the menus and contact details. He also wanted the customers to be able to download the menus as a PDF. That wasn't a problem. I put together a static site over a few days and it did the job.
As he's now settled in to the business he wants to start doing some SEO. At this point I said I had to step back, I have very little SEO experience and as I work for a gift company I'm going to have very little free time over the next few months in the run up to Christmas. This wasn't a problem, he spoke to a friend who does SEO and he said he could take the project on if I could still do some of the admin work. The SEO guy wanted switch the site to dot net nuke (it's what they use in house and would allow my Dad to do some of the editing). This made sense to me - originally I had considered using Wordpress.
In switching the site over to dnn a problem has arisen. The menus have to be maintained in two places, the PDFs and the site. My Dad writes the menus in Word (and exports to PDF) which works well however trying to keep the site updated has been tricky, the WYSIWYG editor in dnn is terrible for laying out content.
As I see it I've got a few options:
- Go back to how it was done on the original site (I maintain the menus and do all the layout with custom CSS). While I know this will work any changes will have to be done by me in time that I don't really have.
- Stick with dnn and my Dad will have to put up with updating the menus in two places and struggling with the layout issues.
- Embed the PDFs using something like an iframe/Google document viewer/scribd. This sounds ideal however I have no idea what impact this will have on SEO. I know Google indexes PDFs but it seems like it won't be as effective.
What I'd like to know is how viable is the embedding option or even if anyone has any suggestions on how to manage this generally?