| 1 | Introduction |
|---|
| 2 | ============ |
|---|
| 3 | |
|---|
| 4 | Plone Google Sitemaps product allows Plone websites to get better visibility on Google search engine |
|---|
| 5 | by providing it with a complete listing of content URLs to website. |
|---|
| 6 | |
|---|
| 7 | .. figure:: http://quintagroup.com/services/plone-development/products/google-sitemaps/plone-google-sitemaps.png |
|---|
| 8 | |
|---|
| 9 | Plone Google Sitemaps allows you to enable different kinds of Google Sitemaps on your Plone website. |
|---|
| 10 | Such Sitemaps help Google identify site URLs and the data under each site section. With Google Sitemaps |
|---|
| 11 | enabled, search engines could track your Plone site URLs faster and more efficiently, optimizing their |
|---|
| 12 | search by placing all the information on one page. |
|---|
| 13 | |
|---|
| 14 | With Plone Google Sitemaps product you can enable following Sitemap types on your Plone website: |
|---|
| 15 | |
|---|
| 16 | * ``Content Sitemap`` - is a regular list of pages on your website. Creating and submitting such a Sitemap |
|---|
| 17 | lets Google know about all the pages on your Plone website, including URLs that may not be discoverable |
|---|
| 18 | by Google's normal crawling process. |
|---|
| 19 | * ``Mobile Sitemap`` - is a specific type of Sitemap, that indexes all site URLs that serve mobile-oriented content. |
|---|
| 20 | * ``News Sitemap`` - is different from regular Sitemaps, since it is specific to Google News only. |
|---|
| 21 | It uses the Sitemap protocol, with additional News-specific tags, defined by Google. The package brings protocol with |
|---|
| 22 | additional Google Sitemaps tab to News Item content type for defining NewsSitemap-specific meta tags. |
|---|
| 23 | |
|---|
| 24 | Different Sitemap types index their own content and do not depend on other Sitemaps. |
|---|
| 25 | |
|---|
| 26 | Usage |
|---|
| 27 | ----- |
|---|
| 28 | |
|---|
| 29 | To enable Google Sitemaps on your site: |
|---|
| 30 | |
|---|
| 31 | * Add Sitemap(s) at Google Sitemap "Settings" tab (Add-on Products Configuarion -> Google Sitemaps). |
|---|
| 32 | You can add any of the Sitemap types: content, mobile or news. |
|---|
| 33 | * Let Google know about your Sitemap(s) by adding your Sitemap to Google Sitemaps. |
|---|
| 34 | |
|---|
| 35 | See detailed instructions on Plone Google Sitemaps usage at http://projects.quintagroup.com/products/wiki/qPloneGoogleSitemaps |
|---|
| 36 | |
|---|
| 37 | MIGRATION |
|---|
| 38 | ========= |
|---|
| 39 | |
|---|
| 40 | If you UPGRADE an older version of quintagroup.plonegooglesitemaps package to a newer one: |
|---|
| 41 | ------------------------------------------------------------------------------------------ |
|---|
| 42 | |
|---|
| 43 | * In your zope instance configuration or buildout replace old package version with a new one. |
|---|
| 44 | * Run plone instance and reinstall package with Quickinstaller tool ("Add-on Products" in plone control panel). |
|---|
| 45 | |
|---|
| 46 | If you MIGRATE from Products.qPloneGoogleSitemaps to quintagroup.plonegooglesitemaps: |
|---|
| 47 | ------------------------------------------------------------------------------------- |
|---|
| 48 | |
|---|
| 49 | * Add to a new Plone instance/buildout both qPloneGoogleSitemaps product and last version quintagroup.plonegooglesitemaps package. |
|---|
| 50 | * Copy Data.fs from old Plone instance to new one. |
|---|
| 51 | * Start your new Zope instance/buildout. |
|---|
| 52 | |
|---|
| 53 | The following steps are performed in the plone instance: |
|---|
| 54 | |
|---|
| 55 | * With portal_migration (ZMI) - upgrade plone instance. |
|---|
| 56 | * With Quickinstaller tool ("Add-on Products" in plone control panel) deinstall old "Plone Google Sitemaps" product and install new version. |
|---|
| 57 | * Go to *Import* tab in portal_setup tool (ZMI), select "Migrate from qPloneGoogleSitemaps to quintagroup.plonegooglesitemaps" profile from selection box and choose same-named import step and push "Import selected steps" button. |
|---|
| 58 | |
|---|
| 59 | And the last clean-up step: |
|---|
| 60 | |
|---|
| 61 | * Remove qPloneGoogleSitemaps product from your zope instance/buildout configuration. |
|---|
| 62 | |
|---|
| 63 | Screencast |
|---|
| 64 | ---------- |
|---|
| 65 | |
|---|
| 66 | Watch Plone Google Sitemaps Screencasts at http://quintagroup.com/cms/screencasts/qplonegooglesitemaps to see how to use this products |
|---|
| 67 | on your Plone instance. Learn about how to install and configure Sitemaps on your Plone instance, how to create new Google Sitemaps, |
|---|
| 68 | and how to let Google know about them. |
|---|
| 69 | |
|---|
| 70 | Installation |
|---|
| 71 | ------------ |
|---|
| 72 | |
|---|
| 73 | See http://projects.quintagroup.com/products/wiki/qPloneGoogleSitemaps/install |
|---|
| 74 | |
|---|
| 75 | Requirements |
|---|
| 76 | ------------ |
|---|
| 77 | |
|---|
| 78 | * Plone 4.1 |
|---|
| 79 | * Plone 4.0 |
|---|
| 80 | * Plone 3.1+ |
|---|
| 81 | |
|---|
| 82 | Links |
|---|
| 83 | ----- |
|---|
| 84 | |
|---|
| 85 | * See "Google Sitemaps": https://www.google.com/webmasters/sitemaps website for more information. |
|---|
| 86 | * Product Homepage: http://quintagroup.com/services/plone-development/products/google-sitemaps |
|---|
| 87 | * Documentation Area: http://projects.quintagroup.com/products/wiki/qPloneGoogleSitemaps |
|---|
| 88 | * Repository: http://svn.quintagroup.com/products/quintagroup.plonegooglesitemaps |
|---|
| 89 | * Releases: http://plone.org/products/qplonegooglesitemaps/releases |
|---|
| 90 | * Watch "Plone Google Sitemeps" Screencast at http://quintagroup.com/cms/screencasts/qplonegooglesitemaps |
|---|
| 91 | |
|---|
| 92 | Authors |
|---|
| 93 | ------- |
|---|
| 94 | |
|---|
| 95 | * Myroslav Opyr |
|---|
| 96 | * Andriy Mylenkyi |
|---|
| 97 | * Nazar Ilchuk |
|---|
| 98 | * Mykola Kharechko |
|---|
| 99 | * Vitaliy Stepanov |
|---|
| 100 | |
|---|