Benno Lippert - MM14NL

Preview:

DESCRIPTION

Magento Multistore, a quick walkthrough with best practices The presentation will cover the basics of a multistore setup with Magento. After a short introduction what should be considered first. We will start with the hierarchy of websites, store and store views, showing possible translations options for store-frontend, product and cms. Afterwards we will briefly cover best practices, tools and code snippets to get things done. At the end we will raise the awareness for issues like geoip, multi currencies and duplicate content.

Citation preview

@bennolippert

@bennolippert

Benno Lippert

Magento Multistore

Founder, Magento Developer

@bennolippert

www.mash2.com

lessons learned, a quick walkthrough

@bennolippert

Magento Multistore lessons learned, a quick walkthrough

• Why Multistore

• Hierarchy

• Translations

• Things to consider, lessons learned

@bennolippert

Who already set up a multi store?

@bennolippert

Why Multistore

B2C Different

Audience

Stronger

Branding

Cross Border

@bennolippert

Hierarchy

Global

Website

Store Group

Store View

Store View

Store Group

Website

Store Group

@bennolippert

Hierarchy

Payment

Shipping

Delivery Countries

Promotions

Shopping cart

Customers

Product Prices

Base Currency

Language

Display Currency

Look and feel

Tax Class,

Base url

Product settings

Category Tree

Website Store Group

Store View

@bennolippert

@bennolippert

@bennolippert

AOE ManageStores

@bennolippert

Hierarchy of Scopes

@bennolippert

Hierarchy of Scopes

@bennolippert

Hierarchy of Scopes

Default Value

Website

Result

Status

Enabled

Use

Default

Status

Enabled

@bennolippert

Hierarchy of Scopes

Default Value

Website

Result

Status

Enabled

Status

Disabled

Status

Disabled

@bennolippert

AvS ScopeHint

@bennolippert

Translations

Shop Interface

Catalog Category

Catalog Atttribute

CMS Block

Catalog Product

@bennolippert

Translations

Shop Interface CMS

•Site

•Block

Catalog

•Product

•Category

•Attribute

Emails

@bennolippert

Translations - Shop Interface

Limit 255

Characters!

@bennolippert

Translations - Shop Interface

Find Missing Translations

Useful after launch

https://github.com/avstudnitz/AvS_MissingTranslations

Fallback for Translations

Working with german CH, AT, DE

https://github.com/magento-hackathon/Hackathon_LocaleFallback

Manage Translations in Excel

Outsourcing translations

http://shop.mash2.com/de/cobby-lingo.html

@bennolippert

Translations - CMS

Missing Copy function for CMS Blocks / Pages

https://bitbucket.org/licentia/extensions/downloads/Licentia_Ecms-0.5.0.1.tgz

@bennolippert

Translations - CMS

Inline translation in CMS

Useful if only small differences

https://github.com/miguelbalparda/MB_Translate

@bennolippert

Translations - Products

german english

@bennolippert

Things to consider

Duplicate Content

Price and tax

Payment

Maintenance

@bennolippert

Things to consider - Duplicate Content

Duplicate Content

Wrong or confusing search results

https://github.com/AOEmedia/Aoe_GoogleSitemap

Source: googlewebmastercentral.blogspot.de

@bennolippert

Things to consider - Payment

Source: Worldpay Alternative Payments Report

@bennolippert

Questions?

@bennolippert

Thank you

Twitter @bennolippert skype benno.lippert web mash2.com/blog/

@bennolippert