protected function _applyPostPageLogic($object, $type = 'post')
 {
     $meta = new Varien_Object(array('title' => $this->_getTitleFormat($type)));
     if (($value = trim($object->getMetaValue('_aioseop_title'))) !== '') {
         $data = $this->getRewriteData();
         $data[$type . '_title'] = $value;
         $this->setRewriteData($data);
     }
     if (($value = trim($object->getMetaValue('_aioseop_description'))) !== '') {
         $meta->setDescription($value);
     }
     if (($value = trim($object->getMetaValue('_aioseop_keywords'))) !== '') {
         $meta->setKeywords($value);
     }
     if ($type === 'post') {
         $keywords = rtrim($meta->getKeywords(), ',') . ',';
         if ($this->getUseCategories()) {
             foreach ($object->getParentCategories() as $category) {
                 $keywords .= $category->getName() . ',';
             }
         }
         if ($this->getUseTagsAsKeywords()) {
             foreach ($object->getTags() as $tag) {
                 $keywords .= $tag->getName() . ',';
             }
         }
         $meta->setKeywords(trim($keywords, ','));
     }
     $this->_applyMeta($meta->getData());
     return $this;
 }