.. image:: https://img.shields.io/badge/licence-LGPL--3-blue.svg
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
=======================
Website SEO Redirection
=======================
This module extends the functionality of the website to support using custom
URLs and allow you to improve the SEO.
Usage
=====
Moving a page to another URL
----------------------------
Let's assume you created a blog post entry that is absolutely amazing and you
want a fixed and beautiful URL for it. That entry is posted in
``https://example.com/blog/our-news-1/post/amazing-post-23``, but you want it
at ``https://example.com/amazing``. You need to:
#. Go to *Website Admin > SEO Redirections > Create*.
#. Set ``/blog/our-news-1/post/amazing-post-23`` as *Original URL*.
#. Set ``/amazing`` as *Destination URL*.
#. Enable *Relocate controller*.
Now navigate to any of both URLs, and you will get to the blog post, but with
the URL you wanted.
Setting a URL as a redirection to another one
---------------------------------------------
Let's assume you created a blog post entry that is absolutely amazing and you
want a shortened URL that redirects to it. That entry is posted in
``https://example.com/blog/our-news-1/post/amazing-post-23``, but you want that
``https://example.com/amazing`` redirects to it. You need to:
#. Go to *Settings > Configuration > SEO Redirections > Create*.
#. Set ``/amazing`` as *Original URL*.
#. Set ``/blog/our-news-1/post/amazing-post-23`` as *Destination URL*.
#. Disable *Relocate controller*.
Now navigate to any of both URLs, and you will get to the blog post, with its
original URL untouched.
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/186/9.0
Known issues / Roadmap
======================
* Redirections are cached. If you hit one once, and then change it, you will
mostly have to clear your browser's cache to avoid hitting a 404 error.
* Make it multiwebsite-compatible.
Notes for migration to v10:
* `#4146 <https://github.com/odoo/odoo/issues/4146>`_ was fixed, so we could
make the *Promote* panel load data from an extended ``website.seo.metadata``
class.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues
<https://github.com/OCA/website/issues>`_. In case of trouble, please
check there if your issue has already been reported. If you spotted it first,
help us smashing it by providing a detailed and welcomed feedback.
Credits
=======
Images
------
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
Contributors
------------
* Jairo Llopis <jairo.llopis@tecnativa.com>
* Dave Lasley <dave@laslabs.com>
Maintainer
----------
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
To contribute to this module, please visit https://odoo-community.org.
Raw data
{
"_id": null,
"home_page": "https://tecnativa.com/",
"name": "odoo9-addon-website-seo-redirection",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Tecnativa, LasLabs, Odoo Community Association (OCA)",
"author_email": "support@odoo-community.org",
"download_url": "",
"platform": "",
"description": ".. image:: https://img.shields.io/badge/licence-LGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html\n :alt: License: LGPL-3\n\n=======================\nWebsite SEO Redirection\n=======================\n\nThis module extends the functionality of the website to support using custom\nURLs and allow you to improve the SEO.\n\nUsage\n=====\n\nMoving a page to another URL\n----------------------------\n\nLet's assume you created a blog post entry that is absolutely amazing and you\nwant a fixed and beautiful URL for it. That entry is posted in\n``https://example.com/blog/our-news-1/post/amazing-post-23``, but you want it\nat ``https://example.com/amazing``. You need to:\n\n#. Go to *Website Admin > SEO Redirections > Create*.\n#. Set ``/blog/our-news-1/post/amazing-post-23`` as *Original URL*.\n#. Set ``/amazing`` as *Destination URL*.\n#. Enable *Relocate controller*.\n\nNow navigate to any of both URLs, and you will get to the blog post, but with\nthe URL you wanted.\n\nSetting a URL as a redirection to another one\n---------------------------------------------\n\nLet's assume you created a blog post entry that is absolutely amazing and you\nwant a shortened URL that redirects to it. That entry is posted in\n``https://example.com/blog/our-news-1/post/amazing-post-23``, but you want that\n``https://example.com/amazing`` redirects to it. You need to:\n\n#. Go to *Settings > Configuration > SEO Redirections > Create*.\n#. Set ``/amazing`` as *Original URL*.\n#. Set ``/blog/our-news-1/post/amazing-post-23`` as *Destination URL*.\n#. Disable *Relocate controller*.\n\nNow navigate to any of both URLs, and you will get to the blog post, with its\noriginal URL untouched.\n\n\n.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas\n :alt: Try me on Runbot\n :target: https://runbot.odoo-community.org/runbot/186/9.0\n\nKnown issues / Roadmap\n======================\n\n* Redirections are cached. If you hit one once, and then change it, you will\n mostly have to clear your browser's cache to avoid hitting a 404 error.\n* Make it multiwebsite-compatible.\n\nNotes for migration to v10:\n\n* `#4146 <https://github.com/odoo/odoo/issues/4146>`_ was fixed, so we could\n make the *Promote* panel load data from an extended ``website.seo.metadata``\n class.\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues\n<https://github.com/OCA/website/issues>`_. In case of trouble, please\ncheck there if your issue has already been reported. If you spotted it first,\nhelp us smashing it by providing a detailed and welcomed feedback.\n\nCredits\n=======\n\nImages\n------\n\n* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.\n\nContributors\n------------\n\n* Jairo Llopis <jairo.llopis@tecnativa.com>\n* Dave Lasley <dave@laslabs.com>\n\nMaintainer\n----------\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nThis module is maintained by the OCA.\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\nTo contribute to this module, please visit https://odoo-community.org.\n\n\n",
"bugtrack_url": null,
"license": "LGPL-3",
"summary": "Redirect any controller to the URL of your dreams",
"version": "9.0.1.1.1",
"project_urls": {
"Homepage": "https://tecnativa.com/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ff3f6355fe20298dedcc78ae4e8f6acf8a6cea7b84150d575b6b9db710e4753a",
"md5": "146307e958bcc6d85758909341041389",
"sha256": "c92d589e6cb72d422a18a0b52f7b5756ee5a43508950b3f87dc6dc365cb39e08"
},
"downloads": -1,
"filename": "odoo9_addon_website_seo_redirection-9.0.1.1.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "146307e958bcc6d85758909341041389",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 161585,
"upload_time": "2017-08-27T04:30:14",
"upload_time_iso_8601": "2017-08-27T04:30:14.475392Z",
"url": "https://files.pythonhosted.org/packages/ff/3f/6355fe20298dedcc78ae4e8f6acf8a6cea7b84150d575b6b9db710e4753a/odoo9_addon_website_seo_redirection-9.0.1.1.1-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2017-08-27 04:30:14",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "odoo9-addon-website-seo-redirection"
}