OK, for the meta tags...
Basically, the extra double quote is appearing because some of your product names have double quotes in them.
Anyway, they can easily be filtered out.
- Log into the Factory
- Go into your store
- Go to VIEWS > PRODUCT DETAIL > Default
- Go to the View menu > View <head> Elements
- Delete everything that is there.
- Paste the following code into the textarea:
$product_name = str_replace('"', '', $product->name);
$category_name = str_replace('"', '', $category->name);
<title>[product.name] | [category.name] | </title>
<meta name="description" content="[product.description]" />
<meta name="keywords" content="<?php echo str_replace(' ', ',',$product_name); ?>,<?php echo str_replace(' ', ',',$category_name); ?>" />
- Update store.
Basically, that removes all double quotes from the product name and category name, then replaces any spaces with commas to generate your meta keyword values.