2013-10-22 26 views
0

我爲我公司http://germin8.com/開發了一個單頁響應網站。一切都很順利,但我現在面臨一個SEO問題。該網站的不同部分不顯示在搜索引擎中。單頁HTML站點 - SEO技術

我知道它是一個單一的頁面網站的原因,因此不適合爬蟲友好...爲了得到URL更改我使用歷史pushstate技術,並已將href鏈接菜單欄項目部分..... confused? ?誒 樣品錨標記outlink(我認爲這是足以讓我的部分,以在搜索引擎顯示: - /)

a style="text-decoration:none;color:black;padding-left:30px;" class="scrollTo" id="contactUs_Menu" 
          href="/contact-us">CONTACT</a></li> 

或者你可以看看該網站的源代碼,並按照錨標籤。

在一些研究和POC中,我遇到了谷歌的這個AJAX可抓取技術(https://developers.google.com/webmasters/ajax-crawling)......但是我無法理解它,並且覺得通過ajax加載網站的部分在這個階段會有更多的工作,因爲我的整個網站是一個靜態HTML文件(index.php),沒有通過JavaScript/AJAX動態呈現的東西

有人遇到過類似的問題,你可以爲我的網站的不同部分建議我最簡單和最快捷的方式(例如:客戶端,合作伙伴,聯繫我們等),以顯示在谷歌引擎

在此先感謝球員:)

+0

該網站何時上線?也許你只需要給搜索引擎一些時間。 –

+0

已經過了3周。 – Zohaib

+1

這個問題似乎是題外話,因爲它是關於SEO –

回答

0

http://webcache.googleusercontent.com/search?q=cache:http://germin8.com&client=firefox-a&rls=org.mozilla:en-US:official&strip=1

我沒有看到任何與您的網站索引有關的問題。客戶不會在正常搜索中顯示,但他們會顯示在谷歌圖片。您應該提供alt標記以最好地描述您使用的客戶端圖像。上面的網址可以讓你瞭解谷歌機器人如何看待你的網站。所以你可以注意到所有的文本都是由谷歌索引的,包括你的標題列出了客戶端。希望這能解決您的擔憂。

+0

嗨Kamesh。這對我來說真的很不錯,還有一點信心,它確實被Google bot收錄。我擔心的是,當我在google中輸入「germin8 Contact」時,搜索應顯示germin8.com/contact-us以及類似的其他部分,例如germin8.com/clients或germin8.com/services等。 – Zohaib

+0

爲此,您必須創建帶有這些網址的靜態頁面...或者隱藏主頁內容中的聯繫信息和客戶信息。由於該信息立即可用,谷歌將不會明確顯示它。由於網址中的更改僅僅是由於錨點而不是新頁面聯繫人,因此客戶端不會被視爲唯一。雖然如果您明確地將這些錨定放置在頂部,則用戶可以直接從搜索結果頁面跳轉到聯繫信息。嘗試搜索「白宮歷史」,並從維基百科中查找其顯示結果。你可以看到類似的東西。 –

1

其實這個問題更適合於https://webmasters.stackexchange.com/但由於它已經在這裏提出,我會盡我所能地回答這個問題。

不幸的是,SEO沒有捷徑,並且能夠以您的方式獲取搜索結果是一個緩慢且痛苦的過程。搜索引擎優化的基本原則是做簡單的事情,併爲您的網站用戶提供高質量的內容,而不必擔心排名。

話雖這麼說,你的預期是基於以下原因略有不現實的,

  • 你問谷歌索引甚至不存在的頁面。
  • URL在運行時隨JavaScript改變,這是no-search-enginebot擅長索引的方法。

然而,有兩件事是you can improve in terms of SEO(不會保證你問什麼),

  • 請確保您有sitemap.xml文件在您的網站的根目錄下。您需要添加單獨的子頁面鏈接,這樣每個URL,

    <url> 
        <loc>http://germin8.com/clients</loc> 
        <lastmod>2005-01-01</lastmod> 
        <changefreq>monthly</changefreq> 
        <priority>0.8</priority> 
    </url> 
    

一旦你與sitemap.xml文件來完成。打開您的Google網站管理員帳戶(同時確保您的Google Analytics帳戶已鏈接到您的網站管理員配置文件)並驗證站點地圖文件的結構和架構。

  • 撰寫更好的錨文本 - 添加title屬性的錨標記。儘可能避免內聯樣式。 href屬性使用完整的url而不是相對路徑。

  • Google doesn't like slow websites。因此,您需要專注於您網站的性能。也沒有用戶喜歡看到一個網頁加載的年齡。努力連接,縮小和提升您的資產(html/css/js)。 Gzip壓縮也是必需的。

4.1 MB

4.1MB is huge

149請求是巨大的。您需要減少大量製作的HTTP請求的數量!

結論

除了以上的,我實在不明白網站內部鏈接不被搜索明顯的效果作爲一個大問題。您的主要目標是確保您的用戶登錄您的網頁(這是您已經在做的事情)。在用戶進入您的領土(網站)後,他可以自由導航到網頁的任何部分。