четверг, 18 октября 2012 г.

Оптимизация страниц на Blogger.com

Два пути решения проблемы скачущих ссылок:

1) Убиваем на всех статических страницах (условие - показывать везде, кроме статических страниц):
01.<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
02.<a expr:name='data:post.id'/>
03.<b:if cond='data:post.title'>
04.<h3 class='post-title entry-title' itemprop='name'>
05.<b:if cond='data:post.link'>
06.<a expr:href='data:post.link'><data:post.title/></a>
07.<b:else/>
08.<b:if cond='data:post.url'>
09.<b:if cond='data:blog.url != data:post.url'>
10.<a expr:href='data:post.url'><data:post.title/></a>
11.<b:else/>
12.<data:post.title/>
13.</b:if>
14.<b:else/>
15.<data:post.title/>
16.</b:if>
17.</b:if>
18.</h3>
19.</b:if>
20.</b:if>

2) Убиваем на конкретной странице (показывать везде, кроме конкретной страницы - ссылка):
01.<b:if cond='data:blog.url != &quot;http://remont-kvartiri-svoimi-rykami.blogspot.com/p/site-news.html&;quot;'>
02.<a expr:name='data:post.id'/>
03.<b:if cond='data:post.title'>
04.<h3 class='post-title entry-title' itemprop='name'>
05.<b:if cond='data:post.link'>
06.<a expr:href='data:post.link'><data:post.title/></a>
07.<b:else/>
08.<b:if cond='data:post.url'>
09.<b:if cond='data:blog.url != data:post.url'>
10.<a expr:href='data:post.url'><data:post.title/></a>
11.<b:else/>
12.<data:post.title/>
13.</b:if>
14.<b:else/>
15.<data:post.title/>
16.</b:if>
17.</b:if>
18.</h3>
19.</b:if>
20.</b:if>

О том, как что-то в блоге отображать на разных страницах, читаем здесь. Заголовок пишем в посте собственный (смотрим стили своего блога), типа: 
1.<h3 class="post-title entry-title">Новости сайта</h3>
В итоге у нас получается:
  • title латинскими буквами, что понимают поисковки и несущественно для статических страниц, а заодно и нормальная ссылка (словами, ЧПУ) 
  • собственный заголовок страницы, не зависящий от ссылки и капризов Блогспота
  • редактирование статических страниц без потерь ссылки

Комментариев нет:

Отправить комментарий

Поделиться с друзьями в соц. сетях: