Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Използване на Google Sitemaps
  1. Използване на Google Sitemaps
Mutatos
     
Автор  Mutatos (25.10.2007 22:46)  съобщение до автора
Погледнат  5407 пъти  добави към любими
Оценка  добави коментар
Гласове  2  изпрати на приятел
Коментари  (0)  абонирай се за XML
    Страница 1 / 1

 



Какво е Google Sitemaps. Това е услуга на Google, чрез която вие може да помогнете на търсачката да индексира дадена информация от вашия сайт. Как става това? Това става, като генерирате редовно един в необходимата форма XML документ и позволите на Google да го прочита.

Нека разгледаме как точно трявба да изглежда един такъв документ и какво трябва да направите за да може да се прочита от търсачката.

Ето и един пример:

CODE
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="UTF-8"?>
<
urlset xmlns="http://www.google.com/schemas/sitemap/0.84"
 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84
  http://www.google.com/schemas/sitemap/0.84/sitemap.xsd
">
  <
url>
    <
loc>http://www.yoursite.com/</loc>
    <
lastmod>2007-09-15T09:31:11-05:00</lastmod>
    <
changefreq>daily</changefreq>
    <
priority>0.7</priority>
  </
url>
</
urlset>

Първите редове от този код не трявба да ги променяте. Вие ще променяте единствено данните в тага <url>...</url>. Както сами виждате за търсачката се предоставя информацията за всяка една страница, която искаме да индексира тя в тага <url>. Каква информация може да се изпраща?

<loc></loc> - URL-то към информацията, която трявба да се индексира. Това е задължително!

<lastmod></lastmod> - Дата на последната промяна. Това не е задължително!
Възможните стойности са:

    * always
    * hourly
    * daily
    * weekly
    * monthly
    * yearly
    * never

Имайте в напредвид, че това не е команда за робота, а просто се взима като допълнителна информация, която може и да не се използва от търсачката.

<changefreq></changefreq>
- Колко често се променя информацията? Това не е задължително.

<priority></priority> - Каква важност има тази информация? (от 0.1 то 1). Това не е задължително.

Това е целия документ. За всяка страница, която искате да индексирате от вашия сайт, трявба да създадете по един таг <url>.

Например:

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version="1.0" encoding="UTF-8"?>
<
urlset xmlns="http://www.google.com/schemas/sitemap/0.84"
 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84
  http://www.google.com/schemas/sitemap/0.84/sitemap.xsd
">
  <
url>
    <
loc>http://www.yoursite.com/index.html</loc>
    <
lastmod>2007-09-15T09:31:11-05:00</lastmod>
    <
changefreq>daily</changefreq>
    <
priority>0.1</priority>
  </
url>
  <
url>
    <
loc>http://www.yoursite.com/index2.html</loc>
    <
lastmod>2007-09-15T09:31:11-05:00</lastmod>
    <
changefreq>daily</changefreq>
    <
priority>0.2</priority>
  </
url>
  .
  .
  .
 
<url>
    <
loc>http://www.yoursite.com/indexxxx.html</loc>
    <
lastmod>2007-09-15T09:31:11-05:00</lastmod>
    <
changefreq>daily</changefreq>
    <
priority>1</priority>
  </
url>
</
urlset>


Важно е да се знае, че максиналния брой на страниците, които могат да се опишат е един такъв документ са 50.000 и големината на документа може да е максимум 10MB. Ако желаете да изпращате по-големи документи с повече на брой страници за индексиране, може да комбинирате няколко документа в един по следния начин:

CODE
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
<
sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
<
sitemap>
  <
loc>http://www.yoursite.com/sitemap1.xml</loc>
  <
lastmod>2007-09-15T09:31:11-05:00</lastmod>
</
sitemap>
<
sitemap>
  <
loc>http://www.yoursite.com/sitemap2.xml</loc>
  <
lastmod>2007-09-15T09:31:11-05:00</lastmod>
</
sitemap>
</
sitemapindex>

След като сте готови с вашия документ го запаметете под име например sitemap.xml и го проверете дали е валиден:
http://www.w3.org/2001/03/webdata/xsv

След като всичко е наред влезте тук: https://www.google.com/webmasters/sitemaps/, регистрирайте се, ако все още нямате акаунт за Google и добавете вашия документ.

Това е. От тук нататък като опреснявате постоянно документа с новостите от вашия саит, Google ще ги индексира изключително бързо.



   


Ключови думи: xml Google sitemap Google Sitemaps


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: Mutatos  
Николай Николов се занимава с програмиране на PHP/MySQL повече от 6 години. Заедно с разработката на уеб приложения на PHP, се занимава с Java, XML и Webservices.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008