-
Notifications
You must be signed in to change notification settings - Fork 7
Is Vodka SEO friendly?
Yes! Unlike of thousands of other "programmers for programmers" CMS's Vodka serves the real purpose you need site for - bring you visitors! Thus Vodka is made with respect to Google's and Yandex's Webmaster Guidelines and considers most crawling, indexing and duplicating related issues. Choosing Vodka you shouldn't worry that your site might not be indexed or has thousands duplicates and thereby weak ranking.
Vodka is already well configured out of the box for most cases.
http://site.com/pageprettyname
http://site.com/page_pretty_name
http://site.com/page-pretty-name
http://site.com/pagename/subpagename
http://site.com/pagename/subpagename/subsubpagename
Only recommended by Google/Yandex status codes 200, 301, 404 are used. For proper cases only.
Requests with index.php
are also redirected to a proper page:
http://site.com/index.php/pagename -> http://site.com/pagename (301 moved permanently)
Homepage is not accessed through eigther index.php
:
http://site.com/index.php -> http://site.com/ (301 moved permanently)
or it's name:
http://site.com/?homepagename (200 OK)
http://site.com/index.php?homepagename -> http://site.com/?homepagename (301 moved permanently)
These are not duplicates because <link rel="canonical" href="http://site.com/" />
is used. Also ?homepagename
here is considered as custom GET-parameter.
Proper redirects for trailing slash based on page's name:
http://site.com/pagename (200 OK if page's name is 'pagename')
http://site.com/pagename -> http://site.com/pagename/ (301 moved permanently if page's name is 'pagename/')
http://site.com/pagename/ (200 OK if page's name is 'pagename/')
http://site.com/pagename/ -> http://site.com/pagename (301 moved permanently if page's name is 'pagename')
So your advertisment systems and analytics scripts always work properly.
http://site.com/pagename?utm_source=Google_Adwords&utm_medium=cpc&utm_term=search_query&utm_content=promo1&utm_campaign=adwords_company1 (200 OK)
And still no duplicates and contraversial behaviour for search engines because rel=canonical
works by default without plugins!
<link rel="canonical" href="http://site.com/pagename" />
Also Vodka allows you to set SEO optimized <title>
tag (regardless of page's title), meta keywords
and meta description
. All that just in code with no need in plugins.
With Vodka it's easy to make custom optimization like, e.g., define alternative <h1>
tag (regardless of page's title).
So your sites, done with Vodka, always take maximum possible rank in search engines. Most things programmers usually wouldn't care, are already there!