Html header and meta tag handling
Html headers and meta tags are basic facts to do SEO. The Content Management System have functions to manage them. By using them, you can do basic SEO for each page.
The title and description is the most important parts to get access from the search engines. The search engines checks Click Through Rate, therefore without good title and description, you can not do effective SEO.
In addition to appearing on SERP, the title of the article is used in many places. For exmaple, it is used by following web parts.
- Bread List
- Navigation widget
- Main menu
Search engine friendly CMS has some input field for title and short title. If the short title is not empty, the template engine uses it instead of the title.
Sometimes the title is longer than allocated spaces, therefore you have to change it, if short title does not exists.
The tree typed navigation part shows the structure of the pages. When the parent page's contains information which is common with child pages, the child pages do not have to include keywords. But the title is shown on the result of search, therefore the title of each page has to have total information.
By this function, you can optimize page title for the searched result without thinking about web design.
Description is also important. SEO friendly cms has following input form. It has Headline and Short Title in addition to the Description.
When you create a template which uses description's information, it become duplicated contents. In order to avoid it, this field is used instead of description.
The meta tags for search engine robots is essential to SEO. It can be set by following way.
- Include tags in the template's base Html
- Add into the additional section of each article
By setting them in the template, it affects to the all pages which uses the template. And by setting them to the article, it only affects to the page the meta tags are added.
The robots tags are used in order to avoid indexing and detect links in the page. Following values are available.
- index, follow
- noindex, follow
- noindex, nofollow
If you do not specify the value, "index,follow" is used as the default value. It normally index and detect links in the web page.
The "noindex,follow" does not allow to index the content, but it can detect the links and follow them. If you want to avoid penalty caused by duplicated content, it is effective. But it does not avoid penalty caused by links. And most of penalties are not caused by duplicated contents, but caused by links with the contents.
Then the "noindex,nofollow" is effective. It does not allow both to index the contents and detect links. Therefore it is same with there is not the page.
The Canonical tag is not necessary for ideal website, which does not have almost similar pages. But actually, there are such a pages as you continuously write contents and the number of pages increases.
Then you can set it in the additional header section of the content page. The url's value should point the page you want to show in the search engine result.
You had better not to use the canonical. The main contents is organized very well on most cases, but it occurs in blog section frequently. Therefore you should make effort to design the grouping tags so that few duplicated blog entry is there.
This values are command for search engines to assume pages with the pagination as a single page.
Next and Prev values are generated by Content Management System's template engine automatically.
When you develop the template using pagination supports, you have to add this value into the templates including Htnl5 component with pagination enabled.
Rarely or often, you have to change page's url or delete contents when you reorganize the contents.
For example, you started a website, but after that, you found website, which has small number of page and each page has affluent content, excels one which has a lot of thin pages. I guess you desire to reorganize contents by collecting contents into important pages.
Then following methods are necessary.
Redirect permanently is used to guide search engines that the page is permanently moved. It is used following situation.
- The contents reorganized and pages was moved
- Redirect "/index.html" to "/"
- Redirect url with http protocol to https url
Controlling the http header is available by ".htaccess" and "apache.conf" file. But the CMS was provided as Paas platform, it is sometimes unavailable or difficult to set.
Therefore it is comfortable to use CMS which can control them via web browser.
The 410 Gone Http status is almost same with 404 Not Found status. But when search engines detect this, they remove the page from url faster than 404.
When you desire to remove unnecessary pages rapidly, this method is useful.
The structured data is to mark up semantic information, or structure of web page.
Some of them can add additional information to the your website's link on the search result page. It is good eye catch, therefore it is effective in increasing Click Through Rate.
You can mark up the bread list. The Content Management System's template engine automatically generate the code. By using it, your website's url is shown with the bread list's structure.
The Article markup guides the search engines where is the body parts of the content. When it is detected, you can check it with web master tools.
This markup is also automatically supported by CMS template.
The Blog Posting is almost same with the Article markup. But this is for Blog Posts. Therefore it has published date attribute.
This markup is also automatically supported by CMS template.
There are some rich snippet to decorate search result. The google's page introduce them.
When you use them, you have to edit the Html source code by switching the Wysiwyg Content Editor into Html source mode.
SSL will be necessary to do effective SEO. The Google precedes websites with SSL than ones without it in ranking.
You can starts without it, but after you started and the website is promising, I guess you'll come to want to use it.
The important thing is you can install SSL any time. If you use Content Management System with SSL setting, it will smoothly move http site to the https site. The CMS which supports SSL set 301 Redirect Permanently headers from http site to https one automatically.
After optimising the header parts, you have to optimize the page contents. When you optimize them, you have to aware of high quality links.
Please take a look at Web components friendly with SEO, next.