們先了解下什么是Google SEO 網(wǎng)站地圖?
Google SEO 網(wǎng)站地圖英文名稱叫做 sitemap ,是一個頁面,上面放置了網(wǎng)站上需要搜索引擎抓取的所有頁面的鏈接。它被視為網(wǎng)站內(nèi)容的模型,旨在幫助用戶和搜索引擎導(dǎo)航網(wǎng)站。當(dāng)用戶或搜索引擎蜘蛛訪問網(wǎng)站時,sitemap可以作為一個引導(dǎo),幫助它們快速找到網(wǎng)站的主要頁面和內(nèi)容。
sitemap的主要形式包括sitemap.html、sitemap.xml和sitemap.txt。其中,sitemap.html通常被放在網(wǎng)站前端頁面,用于向訪客清晰地展示網(wǎng)站的結(jié)構(gòu)框架。而sitemap.xml和sitemap.txt則經(jīng)常被存放在Robots.txt文件中,供搜索引擎蜘蛛快速抓取。
對于搜索引擎而言,sitemap可幫助搜索引擎蜘蛛索引站點(diǎn)上的所有頁面,盡管它不保證會抓取站點(diǎn)的每個頁面,但主要搜索引擎會推薦網(wǎng)站管理員創(chuàng)建并提交sitemap。
一般情況下sitemap創(chuàng)建方式有哪些?
1.選擇生成工具:可以使用在線的sitemap生成工具或者通過編程的方式生成sitemap。這些工具可以幫助你快速生成包含網(wǎng)站所有頁面鏈接的sitemap文件。
2.代碼工具自動生成:對于一些熟悉編程的網(wǎng)站管理員,他們可以通過編寫代碼來自動生成sitemap。例如,可以編寫一個aspx.cs程序,該程序能夠自動抓取網(wǎng)站的所有頁面鏈接,并生成sitemap文件。生成的sitemap文件可以存放在網(wǎng)站的根目錄下。
3.利用網(wǎng)站系統(tǒng)或插件:一些網(wǎng)站系統(tǒng)或內(nèi)容管理系統(tǒng)(CMS)如現(xiàn)在的開源系統(tǒng),Wordpress、安企CMS等,在其根目錄下可能已經(jīng)有預(yù)設(shè)的sitemap生成文件(如sitemap.asp)。通過執(zhí)行這些文件,可以自動創(chuàng)建本網(wǎng)站的sitemap。
安企cms
4.手動創(chuàng)建:對于小型網(wǎng)站或者特定需求,也可以手動創(chuàng)建sitemap。這通常涉及到將網(wǎng)站的所有頁面鏈接整理到一個XML或HTML文件中,并確保該文件的結(jié)構(gòu)清晰、規(guī)范。
無論選擇哪種方式創(chuàng)建sitemap,都需要注意確保sitemap的準(zhǔn)確性和完整性,以便搜索引擎能夠正確索引網(wǎng)站的所有頁面。同時,還需要定期更新sitemap,以反映網(wǎng)站的最新內(nèi)容。創(chuàng)建好sitemap后,還需要將其提交給搜索引擎,以便搜索引擎能夠找到并抓取網(wǎng)站的內(nèi)容。
安SEO手把手教你怎么生成網(wǎng)站地地圖
今天給大家推薦一款sitemap生成工具SitemapX,官網(wǎng)地址是:http://cn.sitemapx.com/sitemap-generator.html,大家有需要的可以到這個里面去下載。今天就拿企尚網(wǎng)絡(luò)的SEO簽單客戶西安宏義廣告裝飾有限公司來說明,因?yàn)槭堑谝淮握浇o宏義廣告做SEO優(yōu)化,首先我們來檢查一下,網(wǎng)站的打開速度,以及最簡單的網(wǎng)站地圖制作。
首先,網(wǎng)站打開的速度沒有什么問題,也都正常打開,頁面沒有錯亂的地方。
現(xiàn)在我們來開始制作sitemap地圖,在地址欄上輸入:http://xahyggzs.com/sitemap.xml發(fā)現(xiàn)
The requested URL /sitemap.xml was not found on this server.
這個說明網(wǎng)站是沒有經(jīng)過優(yōu)化的,如果稍微有優(yōu)化的痕跡的話網(wǎng)站地圖肯定是有顯示的。
下面我們就使用sitemapX來生成網(wǎng)站地圖
下載和安裝登錄這些我這就不詳細(xì)介紹了,我直接來給大家說怎么使用,登錄進(jìn)sitemapx的界面后,截圖如下
sitemapx的界面
點(diǎn)擊新建工程,
新建工程
工程名稱和組可以隨便命名,自己記住就可以了,我們這就那網(wǎng)址來說。新建完成后就出現(xiàn)了,填寫詳細(xì)信息,界面如下
基本信息設(shè)置
參數(shù)設(shè)置完畢,就點(diǎn)擊下一步,看看是做什么的,
下面我們就直接抓取。完成后我們打開目錄,將下面的sitemap.html、sitemap.txt、sitemap.xml、sitemap.xml.gz這幾個文件通過ftp上傳到你網(wǎng)站的根目錄下面就可以了。
下面我們來檢查一下,依然是這個網(wǎng)址:http://xahyggzs.com/sitemap.xml
http://xahyggzs.com/sitemap.html
http://xahyggzs.com/sitemap.txt
現(xiàn)在整個網(wǎng)站地圖已經(jīng)完成。網(wǎng)站地圖是一件很重要的東西,如果你的網(wǎng)站連這個都沒有的話,在網(wǎng)站關(guān)鍵詞排名的時候你就慢人家一步。
原創(chuàng)文章,轉(zhuǎn)載請注明: 西安SEO ? 西安SEO手把手教你怎么生成網(wǎng)站地地圖
本文鏈接地址: http://seo.sxqswl.net/?p=601
## 關(guān)于sitemap 協(xié)議
sitemap的標(biāo)準(zhǔn)由谷歌制定 [1]。 其詳細(xì)protocol 見 [2] 。
`SitemapIndex` 是一個 XML 文件,它的作用是列出網(wǎng)站中所有的 Sitemap 文件。這適用于大型網(wǎng)站。
`SitemapIndex` 文件的結(jié)構(gòu)類似于 Sitemap 文件,但是它包含的是 Sitemap 文件的 URL,而不是網(wǎng)站頁面的 URL。每個 `<sitemap>` 標(biāo)簽都代表一個 Sitemap 文件,它包含兩個子標(biāo)簽:`<loc>` 和 `<lastmod>`。`<loc>` 標(biāo)簽包含 Sitemap 文件的 URL,`<lastmod>` 標(biāo)簽包含 Sitemap 文件最后修改的日期和時間。
以下是一個 `SitemapIndex` 文件的示例:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://www.example.com/sitemap1.xml.gz</loc>
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.example.com/sitemap2.xml.gz</loc>
<lastmod>2005-01-01</lastmod>
</sitemap>
</sitemapindex>
```
在這個例子中,`SitemapIndex` 文件列出了兩個 Sitemap 文件的 URL,以及它們最后被修改的時間。
## sitemap-spider
`scrapy` 提供了一個 `SitemapSpider` [3] 。
## ref
[1] https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview?hl=zh-cn
[2] https://www.sitemaps.org/protocol.html
[3] https://github.com/scrapy/scrapy/blob/master/scrapy/spiders/sitemap.py
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。