<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>數字分析|數字廣告|數字行銷 Archives - Hubspot.one - Martech 與廣告行銷知識庫</title>
	<atom:link href="https://hubspot.one/tag/%E6%95%B8%E5%AD%97%E5%88%86%E6%9E%90%E6%95%B8%E5%AD%97%E5%BB%A3%E5%91%8A%E6%95%B8%E5%AD%97%E8%A1%8C%E9%8A%B7/feed/" rel="self" type="application/rss+xml" />
	<link>https://hubspot.one/tag/數字分析數字廣告數字行銷/</link>
	<description>專注行銷技術、ABM 行銷、SEO、CRM、行銷策略分享</description>
	<lastBuildDate>Sat, 19 Nov 2022 16:34:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2</generator>
	<item>
		<title>再行銷– 降低用戶獲取成本的關鍵手段</title>
		<link>https://hubspot.one/remarketing-for-lower-acquisition-cost/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 18:18:15 +0000</pubDate>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[搜索引擎行銷|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<guid isPermaLink="false">https://hubspot.one/seo/sem/remarketing-for-lower-acquisition-cost/</guid>

					<description><![CDATA[<p>在互聯網行銷，即數字行銷中，我們常用的降低用戶單位獲取成本的手段便是再行銷，或者叫再行銷（remarketing）。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/remarketing-for-lower-acquisition-cost/">再行銷– 降低用戶獲取成本的關鍵手段</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">在互聯網行銷，即數字行銷中，我們常用的降低用戶單位獲取成本的手段便是再行銷，或者叫再行銷（remarketing）。它是用來轉化初次訪問未被成功轉化（或已被轉化）的用戶進行再次行銷的手段。由於再行銷所用的主要推廣方式為顯示廣告推廣，它的單次點擊費用和單次訪問成本相較於初次訪問來得低廉。另一方面，曾經被轉化的訪客再次被轉化的可能性遠高於新訪客，再行銷也是降低單位用戶獲取成本的有效手段。</p>
<figure id="attachment_902" aria-describedby="caption-attachment-902" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-902" src="" alt="如何讓“頭回客”變成“回頭客”？" width="510" height="228" srcset="https://hubspot.one/wp-content/uploads/2014/10/remarketing-510x228.jpg 510w, https://hubspot.one/wp-content/uploads/2014/10/remarketing-300x134.jpg 300w, https://hubspot.one/wp-content/uploads/2022/11/remarketing.jpg 670w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2014/10/remarketing-510x228.jpg"><figcaption id="caption-attachment-902" class="wp-caption-text">如何讓“頭回客”變成“回頭客”？</figcaption></figure>
<h2>如何在谷歌推廣進行再行銷？</h2>
<figure id="attachment_898" aria-describedby="caption-attachment-898" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-898" src="" alt="谷歌AdWords中的再行銷實現方法" width="510" height="315" srcset="https://hubspot.one/wp-content/uploads/2014/10/adwords_remarketing1-510x315.png 510w, https://hubspot.one/wp-content/uploads/2014/10/adwords_remarketing1-300x185.png 300w, https://hubspot.one/wp-content/uploads/2014/10/adwords_remarketing1.png 1041w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2014/10/adwords_remarketing1-510x315.png"><figcaption id="caption-attachment-898" class="wp-caption-text">谷歌AdWords中的再行銷實現方法</figcaption></figure>
<p>在顯示廣告系列中我們可以選取再行銷。之後我們可以通過兩種方式來獲取受眾群體列表（可在“共享庫”-“受眾群體”中查看）。這裡我們解釋下用戶列表，用戶列表是指訪客訪問你的網站時，你按照訪客在你的網站上的特定行為將訪客劃歸為某一類別並通過Cookie技術儲存在訪客的瀏覽器中。</p>
<figure id="attachment_899" aria-describedby="caption-attachment-899" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-899" src="" alt="最底下5個便是AdWords自動生成的再行銷列表" width="510" height="327" srcset="https://hubspot.one/wp-content/uploads/2014/10/remarketing_list-510x327.png 510w, https://hubspot.one/wp-content/uploads/2014/10/remarketing_list-300x192.png 300w, https://hubspot.one/wp-content/uploads/2014/10/remarketing_list.png 692w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2014/10/remarketing_list-510x327.png"><figcaption id="caption-attachment-899" class="wp-caption-text">最底下5個便是AdWords自動生成的再行銷列表</figcaption></figure>
<p>在AdWords中，第一種方式是讓AdWords自己來收集受眾群體列表，這種方法需要你手動將代碼放置到各個頁面中。假定你運營的是一個招聘網站，那麼你可以把所有瀏覽過Java工程師職位的訪客通過他們是否瀏覽過Java工程師職位頁面來進行標記，代碼就會放置到這些頁面中。一般來說我們會在所有頁面中插入一段AdWords跟踪代碼並控制代碼中的參數以區別不同訪客特徵。這樣你在再行銷的基礎上就可以進行<strong>再行銷動態廣告</strong>。如上圖所示，谷歌會自動為“求職招聘”創建5個自動生成的再行銷列表。此外你也可以自定義一些“基於規則”的再行銷列表。通過這個設置，你就不會為Java工程師推送財務相關的職位了。</p>
<p>第二種方式更加方便，當你將AdWords賬號與Analytics賬號連結後，AdWords會自動獲取你在Analytics中已經定義好的再行銷群體（反過來Analytics也能獲取AdWords中的再行銷列表）。在Google Analytics中你會有更多可以發揮的空間去定義特殊關注群體。在Google Analytics中定義再行銷，只需在“管理”-“媒體資源”中設置“再行銷”即可。但是如需使用“動態屬性”，依舊需要為這些字段設置變量，這會使用到自定義變量。</p>
<h2>如何使用Google推廣進行再行銷？</h2>
<figure id="attachment_900" aria-describedby="caption-attachment-900" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-900" src="" alt="Google網盟中設置再行銷" width="510" height="483" srcset="https://hubspot.one/wp-content/uploads/2014/10/huitouke-510x483.png 510w, https://hubspot.one/wp-content/uploads/2014/10/huitouke-300x284.png 300w, https://hubspot.one/wp-content/uploads/2014/10/huitouke.png 607w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2014/10/huitouke-510x483.png"><figcaption id="caption-attachment-900" class="wp-caption-text"> Google網盟中設置再行銷</figcaption></figure>
<p>Google推廣中的再行銷兩年前曾經有著一個本地化的名字<strong>“回頭客”</strong> 。在Google網盟推廣中，新建推廣計劃時，選擇“受眾描述”-“行為”，選擇“到訪過特定網頁”。這樣你就為該推廣計劃開啟了再行銷。接著Google會讓你選擇“創建無代碼人群”，“創建代碼人群”。前者是Google的“黑科技”即Google無時不刻在搜刮的用戶訪問記錄（數據來源可能是搜索，Google瀏覽器等）。後者是和谷歌一樣的通過跟踪代碼來收集。但由於不支持變量，如果有多個標記而不是通過URL來識別時需要反復安裝。 Google也支持自家的Google統計代碼，只是目前也只支持URL。</p>
<h2>如何做好再行銷？</h2>
<p>如何做好再行銷呢？再行銷渠道來的訪客必定是對你的產品和服務有所興趣，甚至有所了解的。他們或者由於種種原因未能轉化，或者曾經被轉化已經熟門熟路了。這裡我們給出幾種策略：</p>
<h3>推陳出新</h3>
<p>首先對於曾經被轉化過的訪客，他們的轉化成本往往只有新訪客的七分之一。如果你有新的產品，你要盡量先推送給你“老主顧”。這種推送不單單在於CRM方面的電郵短信或者微信推送，更在於利用再行銷，讓現有的顧客“惦記你”。</p>
<h3>永遠要有Plan B</h3>
<p>我們不妨把再行銷看作“補考”，上次沒考過這次再去考如果僅僅只會做上次考試的那些題是沒用的。因為題是會變的。我們經常說不要在一棵樹上吊死。如果你曾經把用戶帶到了著陸頁A用戶未能轉化，那麼再花錢把用戶請來還是無法轉化的。這個時候不妨試試著陸頁B。如果第一次用戶看到的是紅色的鞋子，你為什麼不試試同款的其他顏色的鞋子呢？有一個B計劃往往會在主打購買理由、採納理由無效的時候另闢蹊徑獲得不錯的效果。</p>
<h3>做到個性化</h3>
<p>相對於第一次訪問的訪客，你對回頭客會有更多的了解。譬如說我們剛才舉的例子。你已經知道訪客在尋找Java工程師的職位了，那就不能籠統地用“找工作”來進行廣告推廣了，而要用“找Java工程師職位”來推廣。然後著陸頁使用更多的新的Java工程師的職位來吸引用戶轉化。這才是“二進宮”的真正價值！</p>
<h3>降低門檻</h3>
<p>在你已經知道原來的策略無效時，你不妨降低門檻。如果你知道用戶想買一個型號的筆記本，那不妨給用戶一些折扣（注意不是給所有用戶，而是給未能轉化的用戶），說不定這次便能轉化呢！</p>
<h2>總結</h2>
<p>再行銷每個點擊的獲取成本一般只有第一次點擊的十分之一甚至更低。合理運用再行銷是對流量資源的再利用，它是降低用戶獲取成本的重要手段。在搜索引擎行銷中我們常常用到再行銷。其他渠道的行銷我們也可以使用。不管是微博廣告還是電子郵件行銷，只要我們可以在用戶端植入Cookie就可以命中高質量的潛在用戶。如此看來，再行銷技術是每一位數字行銷者的必修課。</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/remarketing-for-lower-acquisition-cost/">再行銷– 降低用戶獲取成本的關鍵手段</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Google引進AdWords新指標Opti Score，人工智能新時代</title>
		<link>https://hubspot.one/google-launching-adwords-opti-score/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 18:15:47 +0000</pubDate>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[搜索引擎行銷|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<guid isPermaLink="false">https://hubspot.one/seo/sem/google-launching-adwords-opti-score/</guid>

					<description><![CDATA[<p>我們來了解一下谷歌AdWords即將推出的新指標Opti Score，它將是衡量你的賬戶健康度的唯一指標。或許作為數字行銷者的你會因為人工智能的到來而失業，但是優秀的數字行銷者的價值會越發體現出來，因為他們總是知道這個世界正在發生什麼。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/google-launching-adwords-opti-score/">Google引進AdWords新指標Opti Score，人工智能新時代</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">上週筆者有幸在美庫爾數字行銷者峰會出席並進行演講，在這業界最高級別的數字行銷代理人峰會上不單可以幸會眾多業界精英還可以掌握第一手的數字行銷趨勢。相對於筆者的暖場節目，谷歌美國搜素解決方案總監Nicolas Darveau-Garneau的Keynote演講揭示了谷歌在搜索行銷上的新動作。</p>
<figure id="attachment_3447" aria-describedby="caption-attachment-3447" style="width: 594px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3447" src="" alt="美庫爾數字行銷者峰會" width="594" height="300" srcset="https://hubspot.one/wp-content/uploads/2017/04/merkle_summit.jpg 594w, https://hubspot.one/wp-content/uploads/2017/04/merkle_summit-300x152.jpg 300w, https://hubspot.one/wp-content/uploads/2017/04/merkle_summit-510x258.jpg 510w" sizes="(max-width: 594px) 100vw, 594px" data-original="https://hubspot.one/wp-content/uploads/2017/04/merkle_summit.jpg"><figcaption id="caption-attachment-3447" class="wp-caption-text">美庫爾數字行銷者峰會</figcaption></figure>
<h2>新的AdWords賬戶級別指標Opti Score</h2>
<p>望文生義，Opti指的可能是Optimal或者是Optimization。它代表（相對於）最優化或者優化得分。相對於我們通俗理解的1~10的Quality Score，Opti Score是一個新的指標。兩者的區別如下：</p>
<ul>
<li>Opti Score是賬戶級別的得分，它的範圍是1%~100%。其中100%代表最佳。它只是一個評估值，並沒有用作輸入參數。 Opti Score是一個相對值，它表示了你和同行業最佳廣告主之間的差距。 Opti Score越高說明你的賬戶越健康，谷歌覺得你的SEM越成功。</li>
<li> Quality Score是<em>關鍵字+創意</em>級別的得分，它的範圍是1~10。一般理解在推廣計劃、推廣單元和賬戶級別都具有Quality Score存在。其中10代表最佳。它也是一個評估值，同時它被用作計算最終出價。 QS越高，說明你的必要出價越小，可以為你“省錢”。</li>
</ul>
<p>值得注意的是，Opti Score是依託於效果來進行打分的。也就是說，如果你需要了解自己的Opti Score，那必須設置轉化目標。如果你不進行轉化設置，而僅僅是將流量送到著陸頁，那麼你的賬戶並不會有這個指標。與之相反，我們通常理解的賬戶級別的Quality Score雖然它的值並沒有表現出來，但是它總是存在的，它的主要決定因素是點擊率。</p>
<h2>Opti Score的四大影響因素</h2>
<p>Opti Score由四大因素影響。它們分別是廣告預算，出價，創意，以及CPA（單位轉換成本）。我們可以看出，整個Opti Score的討論範疇包括了CPA Bidding。這是Google推薦的模式，Nicolas甚至指出， <strong>Micro-manage關鍵字和出價在他看來普遍不如自動化的管理把全部工作交給AI來得好。</strong>在這個模式下，你不需要為你的每個關鍵字出價，AdWords會自動學習來滿足（或者盡量接近）你所設置的每個轉化的成本。</p>
<figure id="attachment_3449" aria-describedby="caption-attachment-3449" style="width: 550px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3449" src="" alt="基於轉化成本的自動出價" width="550" height="424" srcset="https://hubspot.one/wp-content/uploads/2017/04/conversion-bidding.png 550w, https://hubspot.one/wp-content/uploads/2017/04/conversion-bidding-300x231.png 300w, https://hubspot.one/wp-content/uploads/2017/04/conversion-bidding-510x393.png 510w" sizes="(max-width: 550px) 100vw, 550px" data-original="https://hubspot.one/wp-content/uploads/2017/04/conversion-bidding.png"><figcaption id="caption-attachment-3449" class="wp-caption-text">基於轉化成本的自動出價</figcaption></figure>
<p>下面分別探討各因素的影響：</p>
<ul>
<li>廣告預算– 廣告預算越小，AI的學習週期就越久。你可能會從而丟失許多轉化機會。</li>
<li>出價– 出價太高和太低都會造成問題。前者造成浪費，後者丟失機會。</li>
<li>創意– 好的創意不單具有說服力還有各種擴展促進轉化（比如site links，call extension）。</li>
<li> CPA – 當啟用CPA Bid模式後，一個過低的CPA會讓AI非常保守從而錯失機會，而過高的CPA可能又無法讓你的利潤最大化。</li>
</ul>
<figure id="attachment_3446" aria-describedby="caption-attachment-3446" style="width: 997px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3446" src="" alt="當CPA設到一定大小以後，利潤會反而下降" width="997" height="720" srcset="https://hubspot.one/wp-content/uploads/2017/04/find_right_cpa.jpg 997w, https://hubspot.one/wp-content/uploads/2017/04/find_right_cpa-300x217.jpg 300w, https://hubspot.one/wp-content/uploads/2017/04/find_right_cpa-768x555.jpg 768w, https://hubspot.one/wp-content/uploads/2017/04/find_right_cpa-510x368.jpg 510w, https://hubspot.one/wp-content/uploads/2017/04/find_right_cpa-474x342.jpg 474w" sizes="(max-width: 997px) 100vw, 997px" data-original="https://hubspot.one/wp-content/uploads/2017/04/find_right_cpa.jpg"><figcaption id="caption-attachment-3446" class="wp-caption-text">當CPA設到一定大小以後，利潤會反而下降</figcaption></figure>
<h2>Opti Score的參照值</h2>
<p>Nicolas稱<strong>平均賬戶的Opti Score值為61%</strong> 。而每個廣告主都應該<strong>盡量讓自己的賬戶Opti Score值達到75%</strong> 。這意味著一個健康的賬戶。雖然言下之意是你需要在谷歌花更多的錢，但其邏輯上不無道理。通過上述四個影響因素將Opti Score提升到75%之後，你可以了解下你真正的CPA。這是第二步。</p>
<p>所謂真正的CPA是指你需要更好地跟踪你的客戶旅程，許多時候他們在跨屏瀏覽時一部分廣告消費並沒有加入CPA的計算。此時你需要把這些點擊考慮進去，因為他們也進行了“助攻”。</p>
<p>優化的第三步是利用對於不同的人群採用不同的出價方案，你可以利用GA中收集的人群或者其他DMP來源的數據。好比有的人可能只在你店裡買一包紙巾，有的人可能會買上千塊的商品；對於優質客戶，你可以把CPA放開。</p>
<figure id="attachment_3445" aria-describedby="caption-attachment-3445" style="width: 1001px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3445" src="" alt="基於Opti Score的AdWords賬戶優化三部曲" width="1001" height="720" srcset="https://hubspot.one/wp-content/uploads/2017/04/opti_score_trilogy.jpg 1001w, https://hubspot.one/wp-content/uploads/2017/04/opti_score_trilogy-300x216.jpg 300w, https://hubspot.one/wp-content/uploads/2017/04/opti_score_trilogy-768x552.jpg 768w, https://hubspot.one/wp-content/uploads/2017/04/opti_score_trilogy-510x367.jpg 510w, https://hubspot.one/wp-content/uploads/2017/04/opti_score_trilogy-474x342.jpg 474w" sizes="(max-width: 1001px) 100vw, 1001px" data-original="https://hubspot.one/wp-content/uploads/2017/04/opti_score_trilogy.jpg"><figcaption id="caption-attachment-3445" class="wp-caption-text">基於Opti Score的AdWords賬戶優化三部曲</figcaption></figure>
<h2>一些感想</h2>
<p>冬天我們都喜歡吃暖鍋，不單好吃，保有原味，而且還方便。很快，或許對於我們數字行銷者來說可以做的工作會越來越少，大量的工作會交給機器人進行。一方面谷歌建議我們把工作交給AI，另一方面我們也的確看到許多CPA bid和DSA（Dynamic Search Ads）會比手動管理取得更好的效果的例子。這裡要提醒各位的是Google在去年也上線了<strong>行業定投</strong>和<strong>頁面投放</strong>（相當於Google的DSA）的功能。我們應該勇於嘗試。</p>
<p>總的來講，這其實是給我們每個從業者提出了新的要求，即便你在當前的工作中如魚得水，在未來的幾年你也可能丟失你的競爭力。因此，能更好地理解數字行銷方法論，更多接觸新出現的科學技術，更全面地整合各個渠道的數據會成為未來數字行銷人才的關鍵素質。</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/google-launching-adwords-opti-score/">Google引進AdWords新指標Opti Score，人工智能新時代</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>谷歌SEO與GoogleSEO的異同</title>
		<link>https://hubspot.one/google-seo-vs-baidu-seo/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 18:02:00 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<category><![CDATA[數字行銷|電子郵件行銷]]></category>
		<guid isPermaLink="false">https://hubspot.one/seo/google-seo-vs-baidu-seo/</guid>

					<description><![CDATA[<p>本篇文章HubSpot One將會介紹谷歌SEO與GoogleSEO這兩者的區別。比較谷歌SEO和GoogleSEO，我們會獲得很多對國內外數字行銷的深度認識。我們將從以下12個方面進行比較。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/google-seo-vs-baidu-seo/">谷歌SEO與GoogleSEO的異同</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">對於國外的SEO工作者來說，很習慣地會認為所有在谷歌起作用的所謂“最佳實踐（Best Practice）”都會同樣在國內起作用。其實不然。反過來國內的SEO工作者也應該了解國外的SEO都在做什麼。因為這不可避免地會成為今後發展的方向。比較谷歌SEO和GoogleSEO，我們會獲得很多對國內外數字行銷的深度認識。服務器選址，域名，響應速度，ICP就不贅述了，本篇文章HubSpot One將會介紹谷歌SEO與GoogleSEO這兩者的非物理層面的區別。</p>
<figure id="attachment_837" aria-describedby="caption-attachment-837" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-837" src="" alt="GoogleSEO和谷歌SEO有何區別？" width="510" height="228" srcset="https://hubspot.one/wp-content/uploads/2014/09/google_seo_baidu_seo-510x228.jpg 510w, https://hubspot.one/wp-content/uploads/2014/09/google_seo_baidu_seo-300x134.jpg 300w, https://hubspot.one/wp-content/uploads/2022/11/google_seo_baidu_seo.jpg 670w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2014/09/google_seo_baidu_seo-510x228.jpg"><figcaption id="caption-attachment-837" class="wp-caption-text"> GoogleSEO和谷歌SEO有何區別？</figcaption></figure>
<h2>分詞方法方面</h2>
<p>谷歌運用的是偏重語義理解的分詞方法。也就是說即便通篇文章沒有出現搜索詞，而僅僅出現接近的語義，頁面依然能夠排名到較好的位置。而Google方面更偏重於完全匹配的優先性。我們在此不討論搜索時運用完全匹配運算符。只要你的關鍵字密度和完全匹配條件能夠滿足，在其他因素相當的情況下，在Google頁面中總會有較好的表現。</p>
<p>比方說有一款著名的遊戲叫《信長之野望》。如果我們在搜索框中輸入“信長<span style="color: #ff0000;">的</span>野望”，在兩個搜索引擎中會有不同表現：</p>
<p>Google會告知：<strong class="c-gray">以下為您顯示“</strong><strong>信長之野望</strong><strong class="c-gray">”的搜索結果。</strong><span class="c-gray">仍然搜索：</span><span style="color: #0000ff;">信長的野望</span></p>
<p>而谷歌會直接顯示“信長之野望”的結果。</p>
<p>雖然兩者的結果都是顯示“之”的結果，但是Google顯然認為這兩者是不同的，是您輸錯了。</p>
<h2>結構化數據方面</h2>
<p>關於結構化數據我們已經探討過多次。結構化數據SEO是未來搜索引擎優化的主要趨勢之一。但是Google並沒有參加schema.org協議，而是自己弄了一套Google結構化數據。最近Google又在內測數據標註，可以看出處於國情和自身競爭力的考量Google已經有較大的潛在壓力了。</p>
<h2>著作權和版權方面</h2>
<p>無疑谷歌相當重視著作權和版權，對於抄襲內容和非原創內容谷歌也進行相當大的懲罰。 Google方面則不然前面提到的Google結構化數據中對於在線文檔連作者字段都沒有，這就是一個例子。當然Google也透露開始重視原創內容，將在不久的將來有所動作。</p>
<h2>收錄速度方面</h2>
<p>兩者都會對部分網站進行優先收錄。谷歌的咖啡因算法就是為了更快地相應訊息的傳播。除了Google大力推的站內搜索可以幫助你的網頁在Google上被更快收錄，在Google上海站長沙龍還發布了一項叫做“新好站”的計劃，不知是否原來的“星火計劃”已經擱淺。就目前所透露的訊息來看，“新好站”同時滿足：</p>
<ol>
<li>新上線的網站或“有乾爹”的網站（二級域名）。</li>
<li>好網站是“有乾爹”的網站：服務穩定，速度快，滿足用戶特定需求（如何衡量判斷？），有一定社交傳播度（品牌被搜索次數頻率）</li>
</ol>
<p>總之“新好站”是網站中的“富二代”，“官二代”。這樣理解或許片面，但是HubSpot One真心希望“新好站”不會像“新好男人”和“新上海人”一樣成為一個尷尬的記憶。</p>
<h2>人為乾預方面</h2>
<p>負面的人為乾預其實都存在，對作弊網站進行干預。正面的人為乾預的Google遠超谷歌。你是GoogleVIP嗎？</p>
<h2>社群媒體方面</h2>
<p>谷歌對臉書推特和自己G+上被分享的鏈接會較為重視，特別是快速躥升的鏈接。 Google還沒有透露對社群媒體進行參考，估計相當有限。</p>
<h2>對於自身內容的態度方面</h2>
<p>如果你去Google搜“可口可樂”，是不是Google百科的頁面會在可口可樂官網之上？從商業角度來講這麼做無可厚非，親兒子嘛。但是你能否保證百科的頁面質量永遠高於其他頁面的質量？百科的內容是否又完全是原創呢？</p>
<h2>鏈接好惡的理解</h2>
<p>谷歌已經可以對鏈接方的態度進行分析。 Google還不能。最近有朋友發現一個政府公示的賣虛假藥品的網站SEO情況良好。原因就是其獲得了.gov.cn的外鏈。</p>
<h2>對http和https的優先級</h2>
<p>谷歌最近已聲明會對https協議的網頁進行算法排名優化。而Google很少收錄https頁面或根本不收錄https頁面。</p>
<h2>外鍊和標籤使用方面</h2>
<p>Google才開始支持nofollow，但是還不支持noindex。另外即使是nofollow鏈接，達到一定數量Google還是會將其考慮為排名因素。 Link Farm還是有效的GoogleSEO手段。</p>
<h2>本地搜索和移動搜索</h2>
<p>對本地搜索，Google使用&lt;meta name=”location” content=”province=北京;city=北京;coord=116.306522891,40.0555055968″&gt;這樣的標籤，谷歌不使用該標籤。</p>
<p>對移動搜索，Google使用&lt;meta <span class="webkit-html-attribute-name">name</span> =” <span class="webkit-html-attribute-value">applicable-device</span> ” content=”pc,mobile”&gt;，谷歌並不使用該標籤。</p>
<p>對以上兩者谷歌使用的是信鴿算法，並且通過谷歌的My Business實現。另外谷歌可以在其站長平台通過International Targeting設置網站面向的國家。</p>
<h2>對搜索廣告的態度方面</h2>
<p>數據證明在自然結果和廣告同時存在的情況下只有7%的用戶點擊了廣告。谷歌非常了解用戶體驗方面廣告的破壞性。因此不會在左側主欄目放置更多廣告。相反，Google相當激進地在此為一些熱門關鍵字放置了多達8個廣告，以至於第一屏無法看到自然搜索結果。這幾乎讓GoogleSEO失去了意義。</p>
<h2>對新網站的態度方面</h2>
<p>谷歌對新站的態度是“人之初，性本善”，Google反之。下圖真實地記錄了HubSpot One從第一個頁面被收錄到被大量收錄的過程，足足有一個半月（在期間HubSpot One每週會發布新文章推送給Google）。</p>
<figure id="attachment_856" aria-describedby="caption-attachment-856" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-856" src="" alt="HubSpot One被Google收錄始末" width="510" height="196" srcset="https://hubspot.one/wp-content/uploads/2014/09/maxket_baidu_index-510x196.png 510w, https://hubspot.one/wp-content/uploads/2014/09/maxket_baidu_index-300x115.png 300w, https://hubspot.one/wp-content/uploads/2014/09/maxket_baidu_index.png 686w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2014/09/maxket_baidu_index-510x196.png"><figcaption id="caption-attachment-856" class="wp-caption-text">HubSpot One被Google收錄始末</figcaption></figure>
<h2>綜上所述</h2>
<p>谷歌和Google是兩個生態環境下的產物，谷歌SEO和GoogleSEO所遵循的方法也不經相同。對於谷歌的一些算法方面的介紹，你可以繼續閱讀其他相關文章。</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/google-seo-vs-baidu-seo/">谷歌SEO與GoogleSEO的異同</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>robots.txt進階使用方法</title>
		<link>https://hubspot.one/robots-txt-tips/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 17:57:20 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<category><![CDATA[數字行銷|電子郵件行銷]]></category>
		<guid isPermaLink="false">https://hubspot.one/seo/robots-txt-tips/</guid>

					<description><![CDATA[<p>robots.txt寫法看上去很簡單，但是你真的能寫對嗎？要知道robots.txt同時也是最容易讓SEO犯錯的一項工作。如果有效利用這個文件，你的索引和排名說不定有大幅提升。HubSpot One本篇將介紹一些robots.txt的進階技巧。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/robots-txt-tips/">robots.txt進階使用方法</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<figure id="attachment_4075" aria-describedby="caption-attachment-4075" style="width: 670px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4075" src="" alt="robots.txt的高級應用" width="670" height="300" srcset="https://hubspot.one/wp-content/uploads/2022/11/robots_txt_tips.png 670w, https://hubspot.one/wp-content/uploads/2017/09/robots_txt_tips-300x134.png 300w, https://hubspot.one/wp-content/uploads/2017/09/robots_txt_tips-510x228.png 510w" sizes="(max-width: 670px) 100vw, 670px" data-original="https://hubspot.one/wp-content/uploads/2022/11/robots_txt_tips.png"><figcaption id="caption-attachment-4075" class="wp-caption-text"> robots.txt的高級應用</figcaption></figure>
<p>HubSpot One在兩年前，暨robots.txt二十週年時曾經介紹過這個歷史悠久同時又持續發揮著巨大影響力的txt文件。本篇我們將繼續介紹兩個robots.txt的進階應用。</p>
<h2>robots.txt使用要點</h2>
<p>在介紹進階應用之前，我們先來溫習一下robots.txt的使用要點：</p>
<ol>
<li>每個域名（不管是不是子域名）都只能最多有一個robots.txt文件，放置於網站根目錄。 <em>yourname.com</em>的robots.txt對<em>abc.yourname.com</em>沒有約束。</li>
<li>每種協議都可以有一個robots.txt。如<em>http://yourname.com</em>和<em>https://yourname.com</em>可以分別有一個robots.txt。</li>
<li>每個端口可以有一個robots.txt。如<em>http://yourname.com</em>和<em>http://yourname.com:8080</em>可以分別有一個robots.txt。</li>
<li>文件名必須為小寫。不能是RoBotS.TXT。</li>
<li> <span style="color: #008000;">user-agent</span>的名稱以及<span style="color: #008000;">user-agent</span> ， <span style="color: #008000;">allow</span> ， <span style="color: #008000;">disallow</span> ， <span style="color: #008000;">crawl-delay</span> ， <span style="color: #008000;">sitemap</span>這些指示符的大小寫不敏感。</li>
<li> robots.txt所包含的URL為大小寫敏感。分清大小寫才能有效排除索引。</li>
<li> <span style="color: #008000;">allow</span>和<span style="color: #008000;">disallow</span>的URL必須是不包括協議、域名、端口的路徑。 <em><span style="color: #008000;">disallow</span> : http://yourname.com/abc.htm</em>就錯了。改為<em><span style="color: #008000;">disallow</span> : /abc.htm</em></li>
<li> <span style="color: #008000;">sitemap</span>必須包括從http或https開始的完整的URL。</li>
<li> robots.txt不是死鏈提交工具，想要刪除死鏈索引還是應該登陸各搜索引擎站長平台提交。</li>
<li> robots.txt只做減法，有沒有這個文件的區別即是去不去做這個排除。刪除robots.txt意味著完全開放爬蟲漫遊。</li>
<li> robots.txt只防君子不防小人。歷史上發生過多次違反robots.txt的事件。網站要把機密訊息放到登陸後。</li>
<li>要想嚴格不讓搜索引擎索引還是推薦用noindex標籤。但是Google並不支持。</li>
<li> <span style="color: #008000;">crawl-delay</span>並不被谷歌和Google支持，Yandex和Bing則支持。 Yandex還支持<span style="color: #008000;">host</span>指示符來表示偏好的域名。</li>
<li>符號#用於註釋。後面的內容會被忽略。</li>
</ol>
<h2>看不見的通配符*</h2>
<p>這裡要說的是通配符*。它代表任意長度的任意字符。請注意每一行<span style="color: #008000;">allow</span> ， <span style="color: #008000;">disallow</span>之後都有一個看不見的*。</p>
<p>也就是說如果你寫了<em><span style="color: #008000;">disallow</span> : /cat/</em> ，那麼下面的內容就會影響到所有以/cat/開頭的URL，比如：</p>
<ul>
<li><em>http://yourname.com/cat/abc.htm</em></li>
<li> <em>http://yourname.com/cat/abc.html</em></li>
<li> <em>http://yourname.com/cat/abc/</em></li>
</ul>
<p>但是也有例外的情況，那就是allow和disallow之後沒有任何賦值的情況。比如這個官方例子</p>
<p><em><span style="color: #008000;">User-agent</span> : *</em><br /> <em><span style="color: #008000;">Disallow</span> : /cyberworld/map/ <span style="color: #999999;"># This is an infinite virtual URL space</span></em></p>
<p><span style="color: #999999;"><em># Cybermapper 可以訪問任意頁面</em></span><br /><em><span style="color: #008000;">User-agent</span> : cybermapper</em><br /> <em><span style="color: #008000;">Disallow</span> :</em></p>
<h2>合併多個User-Agent</h2>
<p>如果你有多個討厭的機器人在抓取你的網頁消耗你的資源，那你可能會通過<span style="color: #008000;">disallow</span>屏蔽他們（當然要他們是君子的前提下）。你可以通過<span style="color: #008000;">user-agent</span>一次性把他們屏蔽。</p>
<p><em><span style="color: #008000;">User-agent</span> : bad-bot-a</em><br /> <em><span style="color: #008000;">User-agent</span> : bad-bot-b</em><br /> <em><span style="color: #008000;">Disallow</span> : /</em></p>
<p>這種寫法在當你有多個user-agent，每個雖然都比較複雜但是都一樣的情況下顯得很有用。</p>
<p><em><span style="color: #008000;">User-agent</span> : bad-bot-a</em><br /> <em><span style="color: #008000;">User-agent</span> : bad-bot-b</em><br /> <em><span style="color: #008000;">Disallow</span> : /XXX<br /> <span style="color: #999999;">#以下省略200行，這樣你就可以讓robots.txt變得簡潔。</span></em></p>
<h2>為每個User-Agent訂製Sitemap</h2>
<p>HubSpot One曾經在《International SEO不完全攻略》一文中指出使用目錄進行多語言網站佈局在SEO上的問題。由於Google這樣的中文搜索引擎並不感興趣那些泰語、挪威語甚至英語、法語，讓Google蜘蛛爬行那些非中文的頁面會造成很多資源的浪費，這不單影響索引而且影響排名。為此我們可以使用<span style="color: #008000;">disallow</span>把其他次要的頁面屏蔽掉。</p>
<p>但是對Sitemap這個指示符來說，它並不針對某一個<span style="color: #008000;">user-agent</span> 。不管你的<span style="color: #008000;">Sitemap</span>語句出現在哪裡它對所有的搜索引擎都是有效的。</p>
<p>如果我們想讓某些搜索引擎只訪問特定的sitemap，這種情況下該如何處理呢？除了在站長平台提交網站地圖，我們還可以在robots.txt內實現。別忘了sitemap文件也是一個資源，我們一樣可以用<span style="color: #008000;">disallow</span>去屏蔽掉。假定我們有一個全語言的<em>sitemap-all-lang.xml</em>還有一個中文內容的<em>sitemap-zh.xml</em> 。我們可以這樣實現：</p>
<p><em><span style="color: #008000;">User-agent</span> : *<br /> <span style="color: #008000;">Disallow</span> : /sitemap-zh.xml</em></p>
<p><em><span style="color: #008000;">User-agent</span> : baiduspider<br /></em> <em><span style="color: #008000;">Disallow</span> : /sitemap-all-lang.xml</em></p>
<p><em><span style="color: #008000;">Sitemap</span> : http://yourdomain.com/sitemap-zh.xml<br /> <span style="color: #008000;">Sitemap</span> : http://yourdomain.com/sitemap-all-lang.xml<br /></em></p>
<p>這樣一來中文站點地圖僅對Google可見，而全語言地圖僅對Google之外的蜘蛛可見了。</p>
<h2>Sitemap太大了該怎麼辦？</h2>
<p>我們知道，一般來說搜索引擎對站點地圖的大小和所包含的URL的數量都有所限制。比如Google對單個sitemap文件的限制是五萬條URL和10MB的文件大小。在這種情況下，你可以在robots.txt中給出多個sitemap文件的URL。除了這種分拆方式，你還可以使用sitemap索引文件，比如下面這個Google站長給出的例子。 （注意：2020年起，Google已不再支持sitemap索引文件，請在Google資源平台逐個提交。）</p>
<figure id="attachment_4083" aria-describedby="caption-attachment-4083" style="width: 280px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4083" src="" alt="你可以為多個站點地圖製作索引" width="280" height="256" data-original="https://hubspot.one/wp-content/uploads/2017/09/sitemap_index.gif"><figcaption id="caption-attachment-4083" class="wp-caption-text">你可以為多個站點地圖製作索引</figcaption></figure>
<p>其他主流的搜索引擎也認這個索引格式。</p>
<p>那麼問題來了，即便是這樣，文件多且大，傳輸會變得非常沒有效率。為了解決這個問題我們可以<strong>對站點地圖進行GZIP壓縮</strong>。像7-zip這樣的壓縮工具都可以對文件壓縮。需要注意的是<strong>在壓縮前你的單個站點地圖文件仍然必須小於10MB並且包含URL數量小於五萬條</strong>。</p>
<h2>寫在最後</h2>
<p>以上就是我們介紹的robots.txt的高階應用，你能夠改進它的寫法來提高效率了嗎？如果你有其他小技巧請通過HubSpot One的公眾號告訴筆者。謝謝！</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/robots-txt-tips/">robots.txt進階使用方法</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CWV救星Chrome DevTools Performance Insights</title>
		<link>https://hubspot.one/cwv-chrome-devtools-performance-insights/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 17:49:48 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[搜索引擎行銷|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字廣告|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<guid isPermaLink="false">https://hubspot.one/seo/cwv-chrome-devtools-performance-insights/</guid>

					<description><![CDATA[<p>工作中接觸過優化網頁優化體驗的同學都知道谷歌Chrome瀏覽器的開發工具DevTools。一些非原生的APP和小程序也需要進行這些優化。今年我們看到的最大的變化可能就是在DevTools中新推出的Performance Insights。聽小馬介紹吧。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/cwv-chrome-devtools-performance-insights/">CWV救星Chrome DevTools Performance Insights</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<p>工作中接觸過優化網頁優化體驗的同學都知道谷歌Chrome瀏覽器的開發工具DevTools。一些非原生的APP和小程序也需要進行這些優化。谷歌的Chrome瀏覽器每過一段時間就會推出一些實驗功能。今年我們看到的最大的變化可能就是在DevTools中新推出的Performance Insights。</p>
<figure class="wp-block-image size-full"><img decoding="async" loading="lazy" width="826" height="774" src="" alt="DevTools中新增的Performance Insights標籤" class="wp-image-9908" srcset="https://hubspot.one/wp-content/uploads/2022/11/performance-insights.png 826w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-300x281.png 300w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-510x478.png 510w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-768x720.png 768w" sizes="(max-width: 826px) 100vw, 826px" data-original="https://hubspot.one/wp-content/uploads/2022/11/performance-insights.png"><figcaption> <em>DevTools中新增的Performance Insights標籤</em></figcaption></figure>
<p>講到這裡你就已經在Chrome中可以按下電腦的F12鍵開始探索了。也可以看看Chrome團隊的新加坡小姐姐的介紹影片。如果想多聽小馬囉嗦幾句請往下讀。</p>
<h2>Performance Insights與Performance工具</h2>
<p>在過去，我們進行CWV（Core Web Vitals）診斷的時候，都是通過DevTools中的Performance標籤提供的工具的。現在這個標籤的工具依然存在，HubSpot One曾經在去年介紹CWV的LCP優化時介紹過用法。當時是基於Chrome Build88版本，現在經過了一定的更新迭代，界面雖然有些不同，但還是可以正常且有效使用。</p>
<p>Performance Insights的功能更加簡潔，它是面向治療CWV問題的工具。</p>
<h2>開始使用Performance Insights之前</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="650" height="641" src="" alt="用Chrome瀏覽器incognito模式模擬iPhone 12 Pro的分辨率" class="wp-image-9911" srcset="https://hubspot.one/wp-content/uploads/2022/08/incognito-iphone12pro.png 650w, https://hubspot.one/wp-content/uploads/2022/08/incognito-iphone12pro-300x296.png 300w, https://hubspot.one/wp-content/uploads/2022/08/incognito-iphone12pro-510x503.png 510w" sizes="(max-width: 650px) 100vw, 650px" data-original="https://hubspot.one/wp-content/uploads/2022/08/incognito-iphone12pro.png"><figcaption><em>用Chrome瀏覽器incognito模式模擬iPhone 12 Pro的分辨率</em></figcaption></figure>
</div>
<p>在使用Performance Insights之前我們需要做幾件事：</p>
<ol>
<li>使用incognito模式，關閉會影響速度的Chrome插件。</li>
<li>選定好設備。通常來說，我們更關心手機環境下的CWV。</li>
<li>使用Throttling功能，調整CPU和網絡情況。</li>
<li>禁用緩存。</li>
<li>進行設定，簡化界面。</li>
</ol>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="517" height="460" src="" alt="調整CPU和網速，禁用緩存" class="wp-image-9912" srcset="https://hubspot.one/wp-content/uploads/2022/08/throttling-disable-cache.png 517w, https://hubspot.one/wp-content/uploads/2022/08/throttling-disable-cache-300x267.png 300w, https://hubspot.one/wp-content/uploads/2022/08/throttling-disable-cache-510x454.png 510w" sizes="(max-width: 517px) 100vw, 517px" data-original="https://hubspot.one/wp-content/uploads/2022/08/throttling-disable-cache.png"><figcaption><em>調整CPU和網速，禁用緩存</em></figcaption></figure>
</div>
<p>最後一步準備是在工具的右上角打開菜單，把不需要的那些模塊勾掉即可。</p>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="432" height="463" src="" alt="我們只需要與CWV相關的模塊" class="wp-image-9913" srcset="https://hubspot.one/wp-content/uploads/2022/08/performance-insights-settings.png 432w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-settings-280x300.png 280w" sizes="(max-width: 432px) 100vw, 432px" data-original="https://hubspot.one/wp-content/uploads/2022/08/performance-insights-settings.png"><figcaption><em>我們只需要與CWV相關的模塊</em></figcaption></figure>
</div>
<p>準備好了以後我們便可以開始跑數據了。</p>
<h2>查看Performance Insights測試結果</h2>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="1710" height="1023" src="" alt="Performance Insights結果" class="wp-image-9914" srcset="https://hubspot.one/wp-content/uploads/2022/08/performance-insights-results.png 1710w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-results-300x179.png 300w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-results-510x305.png 510w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-results-768x459.png 768w, https://hubspot.one/wp-content/uploads/2022/08/performance-insights-results-1536x919.png 1536w" sizes="(max-width: 1710px) 100vw, 1710px" data-original="https://hubspot.one/wp-content/uploads/2022/08/performance-insights-results.png"><figcaption> <em>Performance Insights結果</em></figcaption></figure>
</div>
<p>跑完之後我們可以得到上圖這樣的結果。這裡很清晰了，有幾個看點小馬要講一下。</p>
<ol>
<li>如圖所示，三個關鍵時間點中FCP先於DCL發生，然後是LCP。我們在兩年前的之前《網頁提速，你的小抄來了》一文中曾經介紹過“DOMContentLoaded代表著DOM和CSSOM都已經就緒，所有阻塞的JS資源都已經執行完畢。”現代瀏覽器可以不等DOMContentLoaded完成先畫上一些內容，這可以增進用戶瀏覽體驗。</li>
<li>當我們鼠標移動到右邊序列中的Largest Contentful Paint後，我們可以看到頁面中會指出具體的Largest Content的DOM元素。這可以幫助我們前端小伙伴鎖定問題元素。</li>
<li>上面的例子中並沒有出現Layout Shift，因此CLS（Cumulative Layout Shift）為0。如果出現Layout Shift，你可以根據具體影響的元素來排查，通常是未事先定義長寬大小。然後前端小伙伴就懂了。 👌</li>
<li>至於CWV中的FID（First Input Delay），我們可以通過TTI（Time to Interactive）這個指標來評估，因為FID需要用戶進行Input。 TTI和FID的關係如下圖所示。一個優秀的FID的容忍度是100毫秒，相當低。實踐中我們可以用TTI的時間減去FCP或者LCP的時間，在這段時間內用戶能夠看到內容，但是用戶的輸入瀏覽器尚無法響應。要縮短TTI的還是要注意消除阻塞資源的影響和那些來自第三方引入腳本的Long Tasks。</li>
</ol>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" loading="lazy" width="1337" height="633" src="" alt="FID首次輸入延遲原理示意圖" class="wp-image-7723" srcset="https://hubspot.one/wp-content/uploads/2020/05/fid-full-illustration.png 1337w, https://hubspot.one/wp-content/uploads/2020/05/fid-full-illustration-300x142.png 300w, https://hubspot.one/wp-content/uploads/2020/05/fid-full-illustration-510x241.png 510w, https://hubspot.one/wp-content/uploads/2020/05/fid-full-illustration-768x364.png 768w" sizes="(max-width: 1337px) 100vw, 1337px" data-original="https://hubspot.one/wp-content/uploads/2020/05/fid-full-illustration.png"><figcaption> <em>FID首次輸入延遲原理示意圖</em></figcaption></figure>
</div>
<p>在每個Insights問題點點擊後可以查看詳情，一些時候還可以鎖定問題代碼片段。這個的確要方便許多。你還可以把你的測試Export出來給前端小哥。記得給那位最Senior的，Junior小哥只管畫出來，不管性能的。</p>
<p>好了以上就是小馬對Performance Insights這個工具的介紹，有收穫嗎？祝你的網站/APP也有優秀的用戶體驗。</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/cwv-chrome-devtools-performance-insights/">CWV救星Chrome DevTools Performance Insights</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>電子郵件的跟踪和數據分析</title>
		<link>https://hubspot.one/email-tracking-analysis/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 17:34:27 +0000</pubDate>
				<category><![CDATA[Digital Marketing]]></category>
		<category><![CDATA[Martech]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<category><![CDATA[數字行銷|電子郵件行銷]]></category>
		<guid isPermaLink="false">https://hubspot.one/digital-marketing/email-marketing/email-tracking-analysis/</guid>

					<description><![CDATA[<p>幾乎每一個互聯網企業都會發送電子郵件給客戶。電子郵件是一種可以加載豐富內容，易於閱讀，同時也具有法律效力的溝通方式。當我們大量地發送電子郵件後，最要緊的事莫過於跟踪電子郵件的效果。HubSpot One將教你如何設計和跟踪電子郵件並對此進行分析。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/email-tracking-analysis/">電子郵件的跟踪和數據分析</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<figure id="attachment_1367" aria-describedby="caption-attachment-1367" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-large wp-image-1367" src="" alt="電子郵件的跟踪和數據分析" width="510" height="228" srcset="https://hubspot.one/wp-content/uploads/2015/03/email_metrics-510x228.jpg 510w, https://hubspot.one/wp-content/uploads/2015/03/email_metrics-300x134.jpg 300w, https://hubspot.one/wp-content/uploads/2022/11/email_metrics.jpg 670w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2015/03/email_metrics-510x228.jpg"><figcaption id="caption-attachment-1367" class="wp-caption-text">電子郵件的跟踪和數據分析</figcaption></figure>
<p>幾乎每一個互聯網企業都會發送電子郵件給客戶。電子郵件是一種可以加載豐富內容，易於閱讀，同時也具有法律效力的溝通方式。當我們大量地發送電子郵件後，最要緊的事莫過於跟踪電子郵件的效果。本週，HubSpot One將教你如何設計和跟踪電子郵件並對此進行分析。</p>
<h2>郵件送達率</h2>
<p>電子郵件的送達率是指發送電子郵件的數量，和實際發送成功的數量。</p>
<div class="alert alert-success ">郵件送達率=（發送數－退信數）÷ 發送數 × 100%</div>
<p>郵件的送達率完全由發送服務方來考量，如果你自己發送郵件可以自己統計，如果使用第三方來發送則可以要求第三方郵件服務商提供。郵件送達率的高低由退信數來決定。造成退信的原因有多種，如：郵箱地址錯誤或不存在，域名過期，DNS錯誤，郵箱已滿等。在用戶填寫註冊郵件的時候，還是應該請用戶驗證郵件。這對於提高郵件送達率有很大保障。</p>
<p>如果你不定期檢查你的郵件送達率，剔除那些長時間未曾送達的郵件地址，你的其他郵件指標會大打折扣。更糟糕的事，你的郵件發送端的“名譽”也會受到影響，有可能被列入黑名單。</p>
<p>由於你並不知道有多少郵件被送到了垃圾郵件箱，郵件送達率並不是非常準確的指標。不過作為參考它仍然有很高價值。要想避免郵件被歸為垃圾郵件，你可以添加SPF和DKIM驗證。也可以使用像MailChimp這樣的第三方郵件方的服務進行優化。</p>
<h2>郵件打開率</h2>
<p>郵件打開率是檢驗你的郵件是否被收件方接受的指標。如果收件方對郵件不感興趣，顯然你的郵件打開率不會很高。另外，如果郵件被大量認定為垃圾郵件也會嚴重影響郵件打開率。</p>
<div class="alert alert-success ">郵件打開率＝ 郵件打開數÷ 郵件發送數</div>
<p>郵件打開率除了技術上避免郵件落入垃圾郵件箱之外，優化你的郵件主題和郵件正文頭部也相當重要。郵件主題要吸引人自不必說，郵件正文頭在許多郵件系統中會被當作摘要截取。所以郵件開頭我們就開門見山，不說廢話最好。郵件發送數我們可以用之前的發送數和退信數之差來求得，那麼郵件打開數呢？</p>
<p>大部分第三方郵件服務商會有自己的一套跟踪郵件打開的辦法，如果你要自己跟踪你可以使用下面的方法：</p>
<ol>
<li>去註冊並開通一個谷歌DFP賬號</li>
<li>新建一個廣告單元(Ad Unit)</li>
<li>上傳一個1×1像素的圖片並開始投放這個廣告</li>
<li>把下面這段代碼加到你的郵件中去</li>
</ol>
<div class="alert alert-info ">&lt;img src=&#8217;http://pubads.g.doubleclick.net/gampad/ad?iu=/1234/ad_unit&amp;sz=1×1&amp;t=&amp;c=12345678&#8217;/&gt;</div>
<p>這裡的1234是你的DFP賬戶ID，ad_unit就是你的廣告單元id，12345678可以是隨機純數字字符串。這樣計算郵件打開的原理很簡單，每次打開郵件這個1×1像素的圖片都會被讀取一次，而DFP廣告系統會統計該圖片顯示的次數。你可以針對不同郵件設置不同的廣告單元。</p>
<h2>郵件鏈接點擊率</h2>
<p>郵件打開後用戶只是閱讀了訊息，如果你希望用戶有所行動你會添加一個按鈕或者鏈接。這裡你自然會想到用URL Builder來生成鏈接，因為這樣你可以方便地在Google Analytics中統計。</p>
<div class="alert alert-success ">郵件特定鏈接點擊率＝ 特定鏈接點擊數÷ 郵件打開數</div>
<p>如果你發送郵件就是為了讓收件方進行點擊操作，那郵件的鏈接點擊率就是非常重要的考量指標。</p>
<h2>郵件新增訂閱數和退訂數</h2>
<p>什麼？你沒有留退訂鏈接給訂閱用戶？那將導致他們無情地把你拖進垃圾郵件箱。當如此操作的用戶累計到一定比率，你的“名譽”也將一落千丈。</p>
<p>電子郵件地址會是你重要的資產之一，有了它你隨時可以白手起家東山再起。記錄考察郵件的訂閱數和退訂數是郵件行銷的關鍵。</p>
<h2>制定你的KPI</h2>
<p>了解了以上這些關鍵的電郵指標，你就可以開始製定你的KPI。每個企業都會有不同的業務和業務目標，不同的目標會決定不同的KPI。</p>
<p>對於驗證郵件地址的電子郵件，它的目的是確定會員的“合法性”；對於提醒購物車未結賬商品，它的目的是完成銷售；對於週報，它的目的是為了打開郵件閱讀。所以你要謹慎地選擇合適自己的指標，制定最貼切的KPI，而這個KPI將是企業整體數字行銷KPI中的一部分。</p>
<p>下週我們將討論如何提高郵件的到達率，打開率和點擊率。</p>
<p> </p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/email-tracking-analysis/">電子郵件的跟踪和數據分析</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>你的廣告收入被誰偷走了？廣告屏蔽流量的統計</title>
		<link>https://hubspot.one/ad-blocked-traffic-tracking/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 17:06:34 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[搜索引擎行銷|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字廣告|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<guid isPermaLink="false">https://hubspot.one/digital-marketing/analytic/ad-blocked-traffic-tracking/</guid>

					<description><![CDATA[<p>在互聯網廣告界，廣告屏蔽軟件的表現舉足輕重影響力。HubSpot One通過GA和GTM和大家一同探索如何實際了解你的網站訪客裡有多少已經屏蔽了你的廣告。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/ad-blocked-traffic-tracking/">你的廣告收入被誰偷走了？廣告屏蔽流量的統計</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<p>不久前，HubSpot One曾經和讀者討論過廣告屏蔽軟件插件對整個互聯網廣告業造成的巨大影響和未來的發展趨勢。這不？國慶長假期間又爆出了重磅新聞，擁有4000萬用戶的AdBlock插件被收購了！</p>
<figure id="attachment_1787" aria-describedby="caption-attachment-1787" style="width: 728px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-1787" src="" alt="廣告屏蔽插件AdBlock被神秘收購" width="728" height="400" srcset="https://hubspot.one/wp-content/uploads/2015/10/adblock_sold.jpg 728w, https://hubspot.one/wp-content/uploads/2015/10/adblock_sold-300x165.jpg 300w, https://hubspot.one/wp-content/uploads/2015/10/adblock_sold-510x280.jpg 510w" sizes="(max-width: 728px) 100vw, 728px" data-original="https://hubspot.one/wp-content/uploads/2015/10/adblock_sold.jpg"><figcaption id="caption-attachment-1787" class="wp-caption-text">廣告屏蔽插件AdBlock被神秘收購</figcaption></figure>
<p>Michael Gundlach，該插件的作者並沒有透露買家的真實訊息，而只是說參與了一項“可接受的廣告計劃”。這實實在在是被招安了。從另一個側面看，這也是廣告屏蔽軟件舉足輕重影響力的表現。本週HubSpot One並不想過多地和大家分析這個重磅新聞，而想和大家一同探索如何實際了解你的網站訪客裡有多少已經屏蔽了你的廣告。</p>
<h2>廣告屏蔽插件是如何工作的？</h2>
<p>廣告屏蔽插件只做兩件事，其一是屏蔽瀏覽器內它認為是廣告的內容，其二是保證其他內容不被屏蔽。因此一款優秀的廣告屏蔽插件是否能有效識別廣告內容是立身之本。廣告屏蔽插件通常通過屏蔽含有某些關鍵字的js腳本並通過日積月累的廣告來源庫對你的瀏覽器加載的內容進行過濾。</p>
<p>受Simo Ahava的啟發，我們通過一個“誘餌”腳本來進行測試。</p>
<h2>設置“誘餌”腳本</h2>
<p>我們首先要新建一個js腳本，這就是我們所謂的“誘餌”。一旦魚咬鉤了，我們就能看到水面的浮標劇烈活動。這裡的魚就是廣告屏蔽插件。為了讓誘餌看上去更好吃，味道更鮮美，我們為它取個名字就叫“advertisement.js”。對，咱們就叫“廣告.js”了。思路是這樣：我們把這個js文件鏈接到我們的頁面中，如果用戶使用了廣告屏蔽插件呢，js中的內容就不會被加載。所以我們在js中寫入：</p>
<div class="alert alert-success ">window[&#8216;noBlocker&#8217;] = true;</div>
<p>邏輯很簡單，如果被廣告屏蔽插件屏蔽了noBlocker就不是true了呢！保存為advertisement.js之後我們把它上傳到網站目錄中去。</p>
<h2>設置浮標變量</h2>
<p>此時你的好朋友GTM（Google Tag Manager）又要登場了，我們需要在GTM中做2件事：首先是自定義一個js變量。其次是將此變量的值返回給你的另一個好朋友Google Analytics。</p>
<p>首先建立一個Custom JavaScript Variable，就叫{{JS – noBlocker}}吧。內容同樣很簡單：</p>
<div class="alert alert-success ">
<p>function() {<br /> return window[&#8216;noBlocker&#8217;] ? undefined : &#8216;true&#8217;;<br /> }</p>
</div>
<p>這裡返回值是：如果noBlocker被我們的advertisement.js賦值了的話返回undefined（未定義），如果賦值失敗則返回true。然後你懂的，我們只要把這個值傳遞給GA我們就可以記錄下帶廣告屏蔽插件的訪問了。值得注意的是如果變量是undefined，GA是不會記錄該值的。所以只會記錄true的情況。</p>
<h2>Google Analytics上建立自定義維度</h2>
<p>既然要賦值，我們就要給每個訪問新開一個維度，也就是報表上多一列。我們到Admin -&gt; Property -&gt; Custom Definition -&gt; Custom Dimension下面新建一個維度。如下圖所示：</p>
<figure id="attachment_1789" aria-describedby="caption-attachment-1789" style="width: 682px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-1789" src="" alt="自定義一個維度用於記錄廣告屏蔽插件是否啟用" width="682" height="803" srcset="https://hubspot.one/wp-content/uploads/2015/10/custom_dimension.png 682w, https://hubspot.one/wp-content/uploads/2015/10/custom_dimension-255x300.png 255w, https://hubspot.one/wp-content/uploads/2015/10/custom_dimension-510x600.png 510w" sizes="(max-width: 682px) 100vw, 682px" data-original="https://hubspot.one/wp-content/uploads/2015/10/custom_dimension.png"><figcaption id="caption-attachment-1789" class="wp-caption-text">自定義一個維度用於記錄廣告屏蔽插件是否啟用</figcaption></figure>
<p>我們記錄下這個新建的Custom Dimension的Index，因為我們接下來要回到GTM繼續配置。</p>
<h2>編輯GA標籤</h2>
<p>我們回到GTM，打開我們的GA標籤。 （什麼？你還沒用GTM部署GA？！）找到Custom Dimension填入我們記錄下的Index並賦值為{{JS – noBlocker}}。這樣每次頁面讀取我們都會把是否裝了廣告屏蔽插件的訊息傳遞給GA。現在萬事俱備，只欠東風了。我們要新建一個標籤調用我們的誘餌腳本。</p>
<h2>新建標籤調用advertisement.js</h2>
<p>我們新建一個Custom HTML Tag，取名叫SETUP – Link to advertisement.js。</p>
<div class="alert alert-success ">&lt;script&gt;<br /> (function() {<br /> var d = document.createElement(&#8216;script&#8217;);<br /> // 這裡的路徑是你的js文件的相對位置，請自行編輯。<br /> d.src = &#8216;/wp-content/advertisement.js&#8217;;<br /> document.head.appendChild(d);<br /> })();<br /> &lt;/script&gt;</div>
<p>這裡的路徑記得自行更改。我們保存這個標籤後先別忙著為它加觸發器。我們回到我們之前編輯過的GA標籤，在Advanced Settings -&gt; Tag Sequencing中勾選Fire a Tag before XXXXX，接著選擇你剛新建的SETUP – Link to advertisement.js。保存後我們就收工了。</p>
<h2>總結一下</h2>
<p>當用戶訪問時首先GTM會調用GA標籤，調用GA標籤之前會先去嘗試讀取SETUP – Link to advertisement.js標籤，不管是什麼結果，GA標籤接下去會抓取{{JS – noBlocker}}的值，最後把數據傳給GA。了解了這個步驟你也可以自己繞過GTM試試純GA的順序代碼的解決方案。</p>
<p>一段時間之後你就可以在GA中查看具有AdBlock這個字段的報表了。你可以通過在標準報表中設置Secondary Dimension或者自定義報表中加入AdBlock的Dimension進行查看。怎麼樣？很方便吧。如果你的廣告系統是自己定義的你可以通過這個手段了解更多實施情況。這還對評價廣告點擊率有更好的參考作用。</p>
<p>如果你對HubSpot One的介紹不是太明白，歡迎評論。也可以通過Simo Ahava的精彩博文了解更多。</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/ad-blocked-traffic-tracking/">你的廣告收入被誰偷走了？廣告屏蔽流量的統計</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>如何利用GTM記錄下拉菜單選項</title>
		<link>https://hubspot.one/gtm-drop-down-menu-tracking/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 17:02:59 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[內容行銷|數字行銷]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<guid isPermaLink="false">https://hubspot.one/digital-marketing/analytic/gtm-drop-down-menu-tracking/</guid>

					<description><![CDATA[<p>下拉菜單是我們在網頁中最常用到的控件之一。許多時候我們不單想要了解用戶提交表單時選擇了什麼，我們還可能想知道那些未提交的表單中用戶都選擇了什麼。這可以非常容易地用GTM來實現跟踪並且推送到GA。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/gtm-drop-down-menu-tracking/">如何利用GTM記錄下拉菜單選項</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<figure id="attachment_3994" aria-describedby="caption-attachment-3994" style="width: 670px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3994" src="" alt="利用GTM記錄下拉菜單選項" width="670" height="300" srcset="https://hubspot.one/wp-content/uploads/2022/11/dropdown_gtm.png 670w, https://hubspot.one/wp-content/uploads/2017/08/dropdown_gtm-300x134.png 300w, https://hubspot.one/wp-content/uploads/2017/08/dropdown_gtm-510x228.png 510w" sizes="(max-width: 670px) 100vw, 670px" data-original="https://hubspot.one/wp-content/uploads/2022/11/dropdown_gtm.png"><figcaption id="caption-attachment-3994" class="wp-caption-text">利用GTM記錄下拉菜單選項</figcaption></figure>
<p>下拉菜單是我們在網頁中最常用到的控件之一。許多時候我們不單想要了解用戶提交表單時選擇了什麼，我們還可能想知道那些未提交的表單中用戶都選擇了什麼。上週GTM專家Simo Ahava分享了使用GTM來跟踪下拉菜單的方法，HubSpot One將在本篇進行二次分享。</p>
<h2>新建一個Custom HTML Tag</h2>
<p>我們在Google Tag Manager中，新建一個Tag。類型選Custom HTML Tag，然後把下面的代碼貼進去。</p>
<figure id="attachment_3985" aria-describedby="caption-attachment-3985" style="width: 807px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3985" src="" alt="新建標籤，貼代碼" width="807" height="939" srcset="https://hubspot.one/wp-content/uploads/2017/08/dropdowncode.png 807w, https://hubspot.one/wp-content/uploads/2017/08/dropdowncode-258x300.png 258w, https://hubspot.one/wp-content/uploads/2017/08/dropdowncode-768x894.png 768w, https://hubspot.one/wp-content/uploads/2017/08/dropdowncode-510x593.png 510w" sizes="(max-width: 807px) 100vw, 807px" data-original="https://hubspot.one/wp-content/uploads/2017/08/dropdowncode.png"><figcaption id="caption-attachment-3985" class="wp-caption-text">新建標籤，貼代碼</figcaption></figure>
<p><em>&lt;script&gt;</em><br /> <em>(function() {</em></p>
<p><em>// 下面可以填入相對應的CSS選擇器</em><br /><em>var selectMenu = document.querySelector(&#8216;select#xuanxiang_id&#8217;);</em><br /> <em>//也可以用&#8217;select.xuanxiang_class&#8217; 或者getElementsByName(“xuanxiang_name”)[0]</em></p>
<p><em>var callback = function(e) {</em><br /> <em>var selectedOption = e.target.options[e.target.selectedIndex];</em><br /> <em>window.dataLayer.push({</em><br /> <em>event: &#8216;selectionMade&#8217;,</em><br /> <em>selectedElement: selectedOption</em><br /> <em>});</em><br /> <em>};</em></p>
<p><em>selectMenu.addEventListener(&#8216;change&#8217;, callback, true);</em><br /> <em>})();</em><br /> <em>&lt;/script&gt;</em></p>
<p>這裡請注意你需要找到你的下拉菜單的id。通過查看HTML代碼，你可以確定其id。比如有下面這樣的下拉菜單：</p>
<p><em>&lt;select id=”xuanxiang_id” class=”xuanxiang_class” name=”xuanxiang_name”&gt;</em><br /> <em>&lt;option selected=”selected” value=”1″&gt;初代奧特曼&lt;/option&gt;</em><br /> <em>&lt;option value=”2″&gt;傑克奧特曼&lt;/option&gt;</em><br /> <em>&lt;option value=”3″&gt;賽文奧特曼&lt;/option&gt;</em><br /> <em>&lt;option value=”4″&gt;艾斯奧特曼&lt;/option&gt;</em><br /> <em>&lt;option value=”5″&gt;泰羅奧特曼&lt;/option&gt;</em><br /> <em>&lt;option value=”6″&gt;佐菲奧特曼&lt;/option&gt;</em><br /> <em>&lt;/select&gt;</em></p>
<p>在HTML中就顯示為這樣： <br /><select id="xuanxiang_id" class="xuanxiang_class" name="xuanxiang_name"><option selected value="1">初代奧特曼</option><option value="2">傑克奧特曼</option><option value="3">賽文奧特曼</option><option value="4">艾斯奧特曼</option><option value="5">泰羅奧特曼</option><option value="6">佐菲奧特曼</option></select></p>
<p>這個下拉菜單的id就是xuanxiang_id。那麼<em>select#xuanxiang_id</em>又是什麼呢？我們在CSS選擇器一文中曾經介紹過，這是一個CSS選擇器，它可以快速定位HTML中的DOM元素。</p>
<p>接下來我們要給它添加一個觸發器，在這個例子中我們只要它在本文觸發。因此這個觸發器看上去這樣：</p>
<figure id="attachment_3986" aria-describedby="caption-attachment-3986" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3986" src="" alt="指定頁面DOM Ready後觸發" width="810" height="414" srcset="https://hubspot.one/wp-content/uploads/2017/08/domreadytrigger.png 810w, https://hubspot.one/wp-content/uploads/2017/08/domreadytrigger-300x153.png 300w, https://hubspot.one/wp-content/uploads/2017/08/domreadytrigger-768x393.png 768w, https://hubspot.one/wp-content/uploads/2017/08/domreadytrigger-510x261.png 510w" sizes="(max-width: 810px) 100vw, 810px" data-original="https://hubspot.one/wp-content/uploads/2017/08/domreadytrigger.png"><figcaption id="caption-attachment-3986" class="wp-caption-text">指定頁面DOM Ready後觸發</figcaption></figure>
<p>保存後我們的第一步就完成了，當頁面https://hubspot.one/gtm-drop-down-menu-tracking/載入時，這個Tag就會在DOM準備就緒時加載。</p>
<p>我們來講解一下代碼，這段代碼的作用是為下拉菜單的監聽器附上一段函數，該函數將當前所選擇的下拉菜單的選項推送到數據層datalayer。當下拉菜單的選擇內容改變（change）時，該函數就會被調用。</p>
<h2>將數據推送給Google Analytics</h2>
<p>既然數據已經到datalayer了，各位老司機一定都輕車熟路了。我們新建一個GA Event標籤。最新版的界面長這樣：</p>
<figure id="attachment_3987" aria-describedby="caption-attachment-3987" style="width: 807px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3987" src="" alt="新建GA Event標籤將數據推送給GA" width="807" height="902" srcset="https://hubspot.one/wp-content/uploads/2017/08/gaeventtag.png 807w, https://hubspot.one/wp-content/uploads/2017/08/gaeventtag-268x300.png 268w, https://hubspot.one/wp-content/uploads/2017/08/gaeventtag-768x858.png 768w, https://hubspot.one/wp-content/uploads/2017/08/gaeventtag-510x570.png 510w" sizes="(max-width: 807px) 100vw, 807px" data-original="https://hubspot.one/wp-content/uploads/2017/08/gaeventtag.png"><figcaption id="caption-attachment-3987" class="wp-caption-text">新建GA Event標籤將數據推送給GA</figcaption></figure>
<p>這裡我們用了三個參數。第一個是選項裡的文本InnerText，第二個是選項的value。我們可以按照下面兩圖進行新建。</p>
<figure id="attachment_3991" aria-describedby="caption-attachment-3991" style="width: 743px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3991" src="" alt="InnerText就是用戶看到的文字" width="743" height="401" srcset="https://hubspot.one/wp-content/uploads/2017/08/ultramanname.png 743w, https://hubspot.one/wp-content/uploads/2017/08/ultramanname-300x162.png 300w, https://hubspot.one/wp-content/uploads/2017/08/ultramanname-510x275.png 510w" sizes="(max-width: 743px) 100vw, 743px" data-original="https://hubspot.one/wp-content/uploads/2017/08/ultramanname.png"><figcaption id="caption-attachment-3991" class="wp-caption-text"> InnerText就是用戶看到的文字</figcaption></figure>
<figure id="attachment_3992" aria-describedby="caption-attachment-3992" style="width: 742px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3992" src="" alt="選項的value就是HTML中賦予該選項的值" width="742" height="402" srcset="https://hubspot.one/wp-content/uploads/2017/08/ultramanno.png 742w, https://hubspot.one/wp-content/uploads/2017/08/ultramanno-300x163.png 300w, https://hubspot.one/wp-content/uploads/2017/08/ultramanno-510x276.png 510w" sizes="(max-width: 742px) 100vw, 742px" data-original="https://hubspot.one/wp-content/uploads/2017/08/ultramanno.png"><figcaption id="caption-attachment-3992" class="wp-caption-text">選項的value就是HTML中賦予該選項的值</figcaption></figure>
<p>第三個GA Config僅僅存儲了GA的Property ID，你可以進一步設置。這是GTM新版本搞出來的新花樣，不過挺省力的，今後你可以不必為每個GA屬性設置半天，直接調用這個Config就可以了。</p>
<p>我們需要一個Trigger來觸發這個標籤，這裡就要用到我們先前在代碼中推到數據層的event。下圖顯示了具體的做法：</p>
<figure id="attachment_3988" aria-describedby="caption-attachment-3988" style="width: 750px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-3988" src="" alt="Event呈現宜選擇後觸發GA Event標籤" width="750" height="488" srcset="https://hubspot.one/wp-content/uploads/2017/08/ultraselect.png 750w, https://hubspot.one/wp-content/uploads/2017/08/ultraselect-300x195.png 300w, https://hubspot.one/wp-content/uploads/2017/08/ultraselect-510x332.png 510w" sizes="(max-width: 750px) 100vw, 750px" data-original="https://hubspot.one/wp-content/uploads/2017/08/ultraselect.png"><figcaption id="caption-attachment-3988" class="wp-caption-text"> Event呈現宜選擇後觸發GA Event標籤</figcaption></figure>
<h2>小結</h2>
<p>納尼？你過了GAIQ了？恭喜你，你終於入門了。 GTM為GA帶來了無限可能性和便捷性，今天我們介紹的例子就是其中之一。如果你想要查看效果，不妨用調試工具選擇本文章上面這個下拉菜單（當然在微信推文中不可以哦）。舉一反三，單選框和多選框會做嗎？</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/gtm-drop-down-menu-tracking/">如何利用GTM記錄下拉菜單選項</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>不會玩爬蟲寫代碼，小白是如何爬天貓店抓數據的</title>
		<link>https://hubspot.one/how-to-scrape-tmall-store/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 16:59:03 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[搜索引擎行銷|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字行銷|行銷策略]]></category>
		<guid isPermaLink="false">https://hubspot.one/digital-marketing/analytic/how-to-scrape-tmall-store/</guid>

					<description><![CDATA[<p>阿里系的網站以防爬蟲而聞名，不懂Python不會代碼編程的數字行銷者是如何輕鬆獲得天貓店內的商品和銷售數據的？本教程將Step-by-step教你一種可靠的爬取天貓商店數據的方法，用於研究競爭對手的策略。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/how-to-scrape-tmall-store/">不會玩爬蟲寫代碼，小白是如何爬天貓店抓數據的</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<figure id="attachment_4795" aria-describedby="caption-attachment-4795" style="width: 670px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4795" src="" alt="爬天貓商舖？就這麼簡單" width="670" height="300" srcset="https://hubspot.one/wp-content/uploads/2022/11/webscraping.jpg 670w, https://hubspot.one/wp-content/uploads/2018/07/webscraping-300x134.jpg 300w, https://hubspot.one/wp-content/uploads/2018/07/webscraping-510x228.jpg 510w" sizes="(max-width: 670px) 100vw, 670px" data-original="https://hubspot.one/wp-content/uploads/2022/11/webscraping.jpg"><figcaption id="caption-attachment-4795" class="wp-caption-text">爬天貓商舖？就這麼簡單</figcaption></figure>
<p>在數據行銷中，有效、及時地掌握第一手數據往往是基本中的基本。在電子商務中更是這樣，了解競爭對手的動態可以讓你更好地對自身產品、定價和表現形式進行優化。本篇我們將直奔主題提供一種簡單的抓取天貓店數據的方法。</p>
<figure id="attachment_4780" aria-describedby="caption-attachment-4780" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="wp-image-4780 size-large" src="" alt="這或許是最簡單的爬蟲方法" width="510" height="281" srcset="https://hubspot.one/wp-content/uploads/2018/07/tmall_scrape_interface-510x281.png 510w, https://hubspot.one/wp-content/uploads/2018/07/tmall_scrape_interface-300x165.png 300w, https://hubspot.one/wp-content/uploads/2018/07/tmall_scrape_interface-768x422.png 768w, https://hubspot.one/wp-content/uploads/2018/07/tmall_scrape_interface.png 1920w" sizes="(max-width: 510px) 100vw, 510px" data-original="https://hubspot.one/wp-content/uploads/2018/07/tmall_scrape_interface-510x281.png"><figcaption id="caption-attachment-4780" class="wp-caption-text">這或許是最簡單的爬蟲方法</figcaption></figure>
<h2>準備工作</h2>
<p>我們將用到的是谷歌Chrome瀏覽器的桌面版，還有Chrome的瀏覽器插件Web Scraper。該插件可以在webscraper.io下載到，<strong>完全免費</strong>。</p>
<figure id="attachment_4778" aria-describedby="caption-attachment-4778" style="width: 351px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4778" src="" alt="安裝完Web Scraper可以在Chrome右上角找到圖標" width="351" height="215" srcset="https://hubspot.one/wp-content/uploads/2018/07/webscraper.png 351w, https://hubspot.one/wp-content/uploads/2018/07/webscraper-300x184.png 300w" sizes="(max-width: 351px) 100vw, 351px" data-original="https://hubspot.one/wp-content/uploads/2018/07/webscraper.png"><figcaption id="caption-attachment-4778" class="wp-caption-text">安裝完Web Scraper可以在Chrome右上角找到圖標</figcaption></figure>
<p>我們假設在Windows平台上，按<em><span style="color: #0000ff;">F12</span></em> 。 Chrome開發者工具會彈出。我們在菜單中選擇最右邊的Web Scraper先放在一邊。至此準備工作已完成。</p>
<h2>天貓店鋪鏈接</h2>
<p>我們打開天貓店鋪總能看到<strong>全部商品分類</strong>的選項。我們選中後會帶我們去和下面URL相似的地址。</p>
<p><span style="text-decoration: underline;">https://sony.tmall.com/category.htm? <span style="color: #ff0000; text-decoration: underline;">spm=a1z10.5-bs.w17695525-15102841353.2.1be86b1ednN0aS&amp;</span> search=y</span></p>
<p>上面URL中標紅的參數spm並沒有用，有用的是<em>search</em>還有未在上面出現的<em>pageNo</em> 。前者永遠為y，後者為頁數。那麼索尼官方旗艦店的第二頁商品列表的URL就是</p>
<p><span style="text-decoration: underline;">https://sony.tmall.com/category.htm?search= <span style="color: #ff0000; text-decoration: underline;">y</span> &amp;pageNo= <span style="color: #ff0000; text-decoration: underline;">2</span></span></p>
<p>而索尼官方旗艦店產品只有5頁。所以我們先把這個URL規律和總商品頁數記下來。</p>
<h2>新建一個爬蟲項目</h2>
<p>我們回到Web Scraper。點擊<em><span style="color: #0000ff;">Create new sitemap</span></em> 。依次填入Sitemap name： <em><span style="color: #008000;">sony-tmall</span></em>和Start URL： <em><span style="color: #008000;">https://sony.tmall.com/category.htm?search=y&amp;pageNo=2</span></em> 。點擊<em><span style="color: #0000ff;">Create Sitemap</span></em>按鈕。</p>
<figure id="attachment_4782" aria-describedby="caption-attachment-4782" style="width: 798px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4782" src="" alt="我們先嘗試抓取第二頁上的所有商品" width="798" height="232" srcset="https://hubspot.one/wp-content/uploads/2018/07/create-sitemap.png 798w, https://hubspot.one/wp-content/uploads/2018/07/create-sitemap-300x87.png 300w, https://hubspot.one/wp-content/uploads/2018/07/create-sitemap-768x223.png 768w, https://hubspot.one/wp-content/uploads/2018/07/create-sitemap-510x148.png 510w" sizes="(max-width: 798px) 100vw, 798px" data-original="https://hubspot.one/wp-content/uploads/2018/07/create-sitemap.png"><figcaption id="caption-attachment-4782" class="wp-caption-text">我們先嘗試抓取第二頁上的所有商品</figcaption></figure>
<p>新建後我們會在有一個<em><span style="color: #0000ff;">Add new selector</span></em>藍色按鈕的界面。此處我們的位置為<em><span style="color: #008000;">_root</span></em> 。</p>
<p>這裡的selector的意思是CSS Selector即CSS選擇器。我們在之前文章中詳細介紹過。</p>
<h2>建立選擇器圈定商品</h2>
<p>CSS選擇器的作用是在HTML中定位。我們現在瀏覽器的地址欄中打開我們要爬的頁面。然後點擊剛才提到的藍色按鈕<em><span style="color: #0000ff;">Add new selector</span></em> 。</p>
<p>我們首先要選的是頁面元素，每個元素就是一個商品的長方形表示區域。在Id中填入<em><span style="color: #008000;">item</span></em> ，在Type中選擇<em><span style="color: #008000;">Element</span></em>後，我們點擊Selector中的<em><span style="color: #0000ff;">Select</span></em>按鈕。</p>
<figure id="attachment_4783" aria-describedby="caption-attachment-4783" style="width: 1280px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4783" src="" alt="鼠標慢慢移動，直到整個元素不多不少高亮" width="1280" height="910" srcset="https://hubspot.one/wp-content/uploads/2018/07/select-elements.png 1280w, https://hubspot.one/wp-content/uploads/2018/07/select-elements-300x213.png 300w, https://hubspot.one/wp-content/uploads/2018/07/select-elements-768x546.png 768w, https://hubspot.one/wp-content/uploads/2018/07/select-elements-510x363.png 510w" sizes="(max-width: 1280px) 100vw, 1280px" data-original="https://hubspot.one/wp-content/uploads/2018/07/select-elements.png"><figcaption id="caption-attachment-4783" class="wp-caption-text">鼠標慢慢移動，直到整個元素不多不少高亮</figcaption></figure>
<p>當你的鼠標此時放到商品區域邊緣時，該區域會高亮，點擊後再按下面的藍色按鈕<em><span style="color: #0000ff;">Done selecting!</span></em>你會發現<em><span style="color: #0000ff;">Data preview</span></em>旁邊已經自動輸入了選擇器。</p>
<p>如果此時你跟著行銷長的節奏，你的選擇器看上去會是這個樣子：div.item5line1:nth-of-type(1) dl.item:nth-of-type(2)</p>
<p>啟用<em><span style="color: #0000ff;">Element preview</span></em>按鈕時，該塊區域會再次高亮，先關閉它。接下去我們點上<em><span style="color: #0000ff;">Multiple</span></em>這個選框，沒什麼變化，這是因為我們的選擇器只選擇了一件商品。因此我們要手動進行修改，去掉一些過濾條件把它簡化為<em><span style="color: #008000;">div</span> <span style="color: #008000;">dl.item</span></em> 。</p>
<p>當我們再次啟用<span style="color: #0000ff;"><em>Element preview</em></span>時，就能看到所有商品區域都高亮了。</p>
<figure id="attachment_4784" aria-describedby="caption-attachment-4784" style="width: 1296px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4784" src="" alt="Checkpoint，看下是不是做對了" width="1296" height="825" srcset="https://hubspot.one/wp-content/uploads/2018/07/multiple_items.png 1296w, https://hubspot.one/wp-content/uploads/2018/07/multiple_items-300x191.png 300w, https://hubspot.one/wp-content/uploads/2018/07/multiple_items-768x489.png 768w, https://hubspot.one/wp-content/uploads/2018/07/multiple_items-510x325.png 510w" sizes="(max-width: 1296px) 100vw, 1296px" data-original="https://hubspot.one/wp-content/uploads/2018/07/multiple_items.png"><figcaption id="caption-attachment-4784" class="wp-caption-text"> Checkpoint，看下是不是做對了</figcaption></figure>
<p>點擊藍色按鈕<em><span style="color: #0000ff;">Save selector</span></em>保存。我們的第一個選擇器就完成了。</p>
<h2>抓取各商品的屬性</h2>
<p>上面我們只是對一個個商品單元做了定位，它們相當於你的數據表中的每一行。接下來每一列就是我們要在商品單元中真正抓取的數據了。我們大概需要抓取商品名稱（ <em><span style="color: #008000;">title</span></em> ）、價格（ <span style="color: #008000;"><em>price</em></span> ）、銷量（ <span style="color: #008000;"><em>sale</em></span> ）、評價（ <span style="color: #008000;"><em>comment</em></span> ）這些數據。於是我們點入剛剛我們新建的選擇器開始新建這些列。此時我們的位置在<em><span style="color: #008000;">_root / item</span></em> 。</p>
<p>上述4個數據元素的選擇器建立方法和我們上面的方法基本一致，為了節省篇幅我們只說一些區別。</p>
<ol>
<li>類型（Type）不再選擇Element而是<span style="color: #008000;"><em>Text</em></span> 。</li>
<li>由於每個單元中只有一個唯一數據源，因此<strong>不勾選</strong>Multiple。</li>
<li> Parent Selectors記得選擇<em><span style="color: #008000;">item</span></em>而<strong>不是_root</strong> 。</li>
<li>評論的選擇器中添加Regex： <em><span style="color: #008000;">[0-9]+</span></em>這是為了去掉“評價: ”而只保留純數字。</li>
</ol>
<p>最後我們要建一個產品ID欄—— <em><span style="color: #008000;">product_id</span></em> 。選擇器為<em><span style="color: #008000;">_parent_</span></em></p>
<figure id="attachment_4787" aria-describedby="caption-attachment-4787" style="width: 412px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4787" src="" alt="注意Type和Attribute name" width="412" height="465" srcset="https://hubspot.one/wp-content/uploads/2018/07/product_id.png 412w, https://hubspot.one/wp-content/uploads/2018/07/product_id-266x300.png 266w" sizes="(max-width: 412px) 100vw, 412px" data-original="https://hubspot.one/wp-content/uploads/2018/07/product_id.png"><figcaption id="caption-attachment-4787" class="wp-caption-text">注意Type和Attribute name：data-id</figcaption></figure>
<p>保存完最後這個屬性後，我們可以看到界面中有這些選擇器，上面略過的所有選擇器都在下圖中列出，可直接使用：</p>
<figure id="attachment_4788" aria-describedby="caption-attachment-4788" style="width: 926px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4788" src="" alt="這就是我們要抓取的每個商品的5個屬性" width="926" height="316" srcset="https://hubspot.one/wp-content/uploads/2018/07/all_columns.png 926w, https://hubspot.one/wp-content/uploads/2018/07/all_columns-300x102.png 300w, https://hubspot.one/wp-content/uploads/2018/07/all_columns-768x262.png 768w, https://hubspot.one/wp-content/uploads/2018/07/all_columns-510x174.png 510w" sizes="(max-width: 926px) 100vw, 926px" data-original="https://hubspot.one/wp-content/uploads/2018/07/all_columns.png"><figcaption id="caption-attachment-4788" class="wp-caption-text">這就是我們要抓取的每個商品的5個屬性</figcaption></figure>
<p>點擊<em><span style="color: #0000ff;">_root</span></em>回到上一層，然後點擊藍色按鈕<em><span style="color: #0000ff;">Data preview</span></em> ，我們就可以預覽這個頁面上我們要抓取的內容。</p>
<figure id="attachment_4789" aria-describedby="caption-attachment-4789" style="width: 926px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4789" src="" alt="檢視是否數據已被正確抓取識別" width="926" height="957" srcset="https://hubspot.one/wp-content/uploads/2018/07/data_preview.png 926w, https://hubspot.one/wp-content/uploads/2018/07/data_preview-290x300.png 290w, https://hubspot.one/wp-content/uploads/2018/07/data_preview-768x794.png 768w, https://hubspot.one/wp-content/uploads/2018/07/data_preview-510x527.png 510w" sizes="(max-width: 926px) 100vw, 926px" data-original="https://hubspot.one/wp-content/uploads/2018/07/data_preview.png"><figcaption id="caption-attachment-4789" class="wp-caption-text">檢視是否數據已被正確抓取識別</figcaption></figure>
<p>是不是感覺漸入佳境了？你會發現有幾個商品的評論數為null，這是因為那些是頁面底部的促銷樣式，我們可以在導出後在Excel中過濾掉。現在先不用處理。</p>
<h2>多頁面抓取和導出</h2>
<p>你是否注意到我們只抓了第二頁？別急，我們現在就來補完。你應該注意到頁碼2/5了。沒錯一共有5頁。我們可以點擊菜單中的<em><span style="color: #0000ff;">Edit metadata</span></em>來更改Sitemap的設定。</p>
<figure id="attachment_4793" aria-describedby="caption-attachment-4793" style="width: 397px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4793" src="" alt="更改抓取頁面範圍" width="397" height="248" srcset="https://hubspot.one/wp-content/uploads/2018/07/edit_metadata.png 397w, https://hubspot.one/wp-content/uploads/2018/07/edit_metadata-300x187.png 300w" sizes="(max-width: 397px) 100vw, 397px" data-original="https://hubspot.one/wp-content/uploads/2018/07/edit_metadata.png"><figcaption id="caption-attachment-4793" class="wp-caption-text">更改抓取頁面範圍</figcaption></figure>
<p>我們只要將Start URL改為<span style="text-decoration: underline;">https://sony.tmall.com/category.htm?search=y&amp;pageNo= <span style="color: #ff0000; text-decoration: underline;">[1-5]</span></span>就可以連續抓5個頁面了，請放心食用。改完保存後就可以點選上圖菜單中的Scrape，然後開始一路抓取。<strong>這裡請注意</strong>，由於防爬蟲機制如果你未登錄天貓，那麼過不了多久馬爸爸會請你輸入驗證碼。因此<strong>建議你保持登錄狀態</strong>。 （至於登錄後是不是會封號，請後果自負……）</p>
<p>爬完了點擊<span style="color: #0000ff;"><em>refresh</em></span>就可以看到抓取完的數據了。是不是滿意呢？再次點擊上圖菜單中的<em><span style="color: #0000ff;">Export data as CSV</span></em>即可導出數據到Excel進行後續的分析處理，這裡不再贅述。</p>
<figure id="attachment_4794" aria-describedby="caption-attachment-4794" style="width: 1452px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-4794" src="" alt="導出後的數據長這樣，記得刪去評論為null的記錄" width="1452" height="713" srcset="https://hubspot.one/wp-content/uploads/2018/07/csv_export.png 1452w, https://hubspot.one/wp-content/uploads/2018/07/csv_export-300x147.png 300w, https://hubspot.one/wp-content/uploads/2018/07/csv_export-768x377.png 768w, https://hubspot.one/wp-content/uploads/2018/07/csv_export-510x250.png 510w" sizes="(max-width: 1452px) 100vw, 1452px" data-original="https://hubspot.one/wp-content/uploads/2018/07/csv_export.png"><figcaption id="caption-attachment-4794" class="wp-caption-text">導出後的數據長這樣，記得刪去評論為null的記錄</figcaption></figure>
<p>最後，你可以點擊<em><span style="color: #0000ff;">Export Sitemap</span></em>導出你新建的項目，便於備份分享。</p>
<h2>總結+完整代碼</h2>
<p>我們的教程就到此為止了，天貓商舖、淘寶店、各種搜索結果都可以用這種方式來爬，只是選擇器不盡相同，讀者可以自己練習摸索。但是登錄後的搜索結果千人千面是否有參考價值也有待商榷。</p>
<p>最後我們分享一下本次使用的實例。你可以通過Import Sitemap直接使用。但是HubSpot One還是建議你對不同的天貓店進行更改，因為店的域名是不同的。</p>
<p><code>{"_id":"sony-tmall","startUrl":["https://sony.tmall.com/category.htm?search=y&amp;pageNo=[1-5]"],"selectors":[{"id":"item","type":"SelectorElement","selector":"div dl.item","parentSelectors":["_root"],"multiple":true,"delay":0},{"id":"title","type":"SelectorText","selector":"a.item-name","parentSelectors":["item"],"multiple":false,"regex":"","delay":0},{"id":"price","type":"SelectorText","selector":"span.c-price","parentSelectors":["item"],"multiple":false,"regex":"","delay":0},{"id":"sale","type":"SelectorText","selector":"span.sale-num","parentSelectors":["item"],"multiple":false,"regex":"","delay":0},{"id":"comment","type":"SelectorText","selector":"h4 span","parentSelectors":["item"],"multiple":false,"regex":"[0-9]+","delay":0},{"id":"product_id","type":"SelectorElementAttribute","selector":"_parent_","parentSelectors":["item"],"multiple":false,"extractAttribute":"data-id","delay":0}]}</code></p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/how-to-scrape-tmall-store/">不會玩爬蟲寫代碼，小白是如何爬天貓店抓數據的</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Google Analytics跟踪網站頁面速度</title>
		<link>https://hubspot.one/google-analytics-track-site-speed/</link>
		
		<dc:creator><![CDATA[CMO]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 16:56:42 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[搜索引擎優化|數字分析|數字行銷]]></category>
		<category><![CDATA[搜索引擎優化|數字行銷]]></category>
		<category><![CDATA[數字分析|數字廣告|數字行銷]]></category>
		<category><![CDATA[數字分析|數字行銷]]></category>
		<category><![CDATA[數字廣告|數字行銷]]></category>
		<guid isPermaLink="false">https://hubspot.one/digital-marketing/analytic/google-analytics-track-site-speed/</guid>

					<description><![CDATA[<p>網站的訪問速度，與用戶的體驗高度相關，從而還影響了SEO的效果和電商轉化率，它是網站用戶體驗中最重要的元素。本篇文章我們將結合Google Analytics，為讀者揭示影響網站速度，頁面加載速度的各種因素，並為您對網站速度的優化提供一些幫助。</p>
<p>The post <a rel="nofollow" href="https://hubspot.one/google-analytics-track-site-speed/">Google Analytics跟踪網站頁面速度</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="entry-content single-content">
<figure id="attachment_5304" aria-describedby="caption-attachment-5304" style="width: 670px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5304" src="" alt="Google Analytics和頁面讀取速度的分析" width="670" height="350" srcset="https://hubspot.one/wp-content/uploads/2022/11/page_load_speed_cover.png 670w, https://hubspot.one/wp-content/uploads/2019/01/page_load_speed_cover-300x157.png 300w, https://hubspot.one/wp-content/uploads/2019/01/page_load_speed_cover-510x266.png 510w" sizes="(max-width: 670px) 100vw, 670px" data-original="https://hubspot.one/wp-content/uploads/2022/11/page_load_speed_cover.png"><figcaption id="caption-attachment-5304" class="wp-caption-text"> Google Analytics和頁面讀取速度的分析</figcaption></figure>
<p>網站的訪問速度，與用戶的體驗高度相關，從而還影響了SEO的效果。它是網站用戶體驗中最重要的元素。</p>
<figure id="attachment_5299" aria-describedby="caption-attachment-5299" style="width: 640px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5299" src="" alt="用戶對網站用戶體驗各方面的要求" width="640" height="338" srcset="https://hubspot.one/wp-content/uploads/2019/01/ux-hierarchy.png 640w, https://hubspot.one/wp-content/uploads/2019/01/ux-hierarchy-300x158.png 300w, https://hubspot.one/wp-content/uploads/2019/01/ux-hierarchy-510x269.png 510w" sizes="(max-width: 640px) 100vw, 640px" data-original="https://hubspot.one/wp-content/uploads/2019/01/ux-hierarchy.png"><figcaption id="caption-attachment-5299" class="wp-caption-text">用戶對網站用戶體驗各方面的要求</figcaption></figure>
<p> </p>
<p>本篇文章我們將結合Google Analytics，為讀者揭示影響網站速度，頁面加載速度的各種因素，並為您對網站速度的優化提供一些幫助。</p>
<h2>Google Analytics是如何監測您的網站速度的？</h2>
<p>Google Analytics使用HTML5 Navigation Timing 接口或裝有Google 工具欄的瀏覽器進行對網站速度進行跟踪。也就是說除了Safari，我們現有的Chrome瀏覽器、Firefox 7以上、Internet Explorer 9以上、Android 4.0以上，以及裝有谷歌工具欄的舊版Internet Explorer都可以正常跟踪頁面打開的速度。</p>
<p>請注意，在此我們用的是瀏覽器的API，所以說該偵測速度並不影響您網頁打開的速度本身。換句話說，Google Analytics對網頁速度的監測不會影響您的頁面打開速度，這裡不存在薛定諤的貓的問題。</p>
<p>默認情況下，Google Analytics只會對1%的樣本進行速度檢測。如果你需要更多的樣本，如果你的網站瀏覽的量並不充足，那麼你可以手動調高樣本的比例。當你使用經典的Google Analytics部署方法時，你可以添加下面的代碼，可以自定義樣本率：</p>
<p><em>ga(&#8216;create&#8217;, &#8216;UA-XXXX-Y&#8217;, {&#8216;siteSpeedSampleRate&#8217;: 10});</em></p>
<p>如果你使用的是gtag：</p>
<p><em>gtag(&#8216;config&#8217;, &#8216;UA-XXXX-Y&#8217;, {&#8216;site_speed_sample_rate&#8217;: 10});</em></p>
<p>上面的例子將樣本率提高到了10%。如果你使用Google Tag Manager來部署Google Analytics。那麼你只要在GA設置中添加該參數的設定即可。</p>
<figure id="attachment_5296" aria-describedby="caption-attachment-5296" style="width: 600px" class="wp-caption alignnone"><img decoding="async" loading="lazy" class="wp-image-5296 size-full" src="" alt="此處我們將siteSpeedSampleRate設為100%" width="600" height="170" srcset="https://hubspot.one/wp-content/uploads/2019/01/sitespeedsamplerate.jpg 600w, https://hubspot.one/wp-content/uploads/2019/01/sitespeedsamplerate-300x85.jpg 300w, https://hubspot.one/wp-content/uploads/2019/01/sitespeedsamplerate-510x145.jpg 510w" sizes="(max-width: 600px) 100vw, 600px" data-original="https://hubspot.one/wp-content/uploads/2019/01/sitespeedsamplerate.jpg"><figcaption id="caption-attachment-5296" class="wp-caption-text">此處我們將siteSpeedSampleRate設為100%</figcaption></figure>
<h2>頁面打開的整個過程分解</h2>
<p>打開頁面是一個非常複雜的過程，我們可以用下面的流程圖進行拆解。</p>
<figure id="attachment_5297" aria-describedby="caption-attachment-5297" style="width: 1000px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5297" src="" alt="頁面打開的整個過程" width="1000" height="563" srcset="https://hubspot.one/wp-content/uploads/2019/01/page-load.jpg 1000w, https://hubspot.one/wp-content/uploads/2019/01/page-load-300x169.jpg 300w, https://hubspot.one/wp-content/uploads/2019/01/page-load-768x432.jpg 768w, https://hubspot.one/wp-content/uploads/2019/01/page-load-510x287.jpg 510w" sizes="(max-width: 1000px) 100vw, 1000px" data-original="https://hubspot.one/wp-content/uploads/2019/01/page-load.jpg"><figcaption id="caption-attachment-5297" class="wp-caption-text">頁面打開的整個過程</figcaption></figure>
<p>這整個流程可以給我們非常多的啟示：</p>
<h3>頁面跳轉會影響我們的頁面打開時間</h3>
<p>許多大型網站的內鏈有許多跳轉鏈，也就是說，當用戶點擊一個鏈接以後，需要進行多次跳轉以後才能達到目的頁面，這會影響頁面打開的速度。</p>
<p>在Google Analytics中也會記錄頁面跳轉所用的時間，因此<strong>站外的那些鏈接跳轉的時間也會被包含在內</strong>，畢竟這些跳轉時間以瀏覽器的API進行記錄。</p>
<h3>DNS的解析時間是頁面打開時間的一部分</h3>
<p>我們剛才說了，站外的那些跳轉。那些跳轉也需要進行DNS解析，這裡有許多不可控的因素，但是你完全是可以優化自己網站的DNS解析時間的。因此選取優秀的DNS解析服務器，對網站的加載速度有非常大的提升。</p>
<figure id="attachment_5301" aria-describedby="caption-attachment-5301" style="width: 1157px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5301" src="" alt="Domain Lookup Time是其中一個衡量指標" width="1157" height="677" srcset="https://hubspot.one/wp-content/uploads/2019/01/ga-page-speed-report.png 1157w, https://hubspot.one/wp-content/uploads/2019/01/ga-page-speed-report-300x176.png 300w, https://hubspot.one/wp-content/uploads/2019/01/ga-page-speed-report-768x449.png 768w, https://hubspot.one/wp-content/uploads/2019/01/ga-page-speed-report-510x298.png 510w" sizes="(max-width: 1157px) 100vw, 1157px" data-original="https://hubspot.one/wp-content/uploads/2019/01/ga-page-speed-report.png"><figcaption id="caption-attachment-5301" class="wp-caption-text"> Domain Lookup Time是其中一個衡量指標</figcaption></figure>
<p>許多DNS解析服務會對不同的線路進行優化。如電信、聯通、移動、海外，甚至對於搜索引擎進行不同的優化。</p>
<p>您還可以使用預解析的方法（dns prefetch）加快這一過程。</p>
<h3>HTTP連接的建立需要花費時間</h3>
<p>大多數瀏覽器在同時只會開啟六個並行的線程進行HTTP連接，而一個複雜的頁面讀取往往需要建立上百個HTTP連接。因此您需要考慮是否使用HTTP2來加快頁面內容的傳輸速度。</p>
<h3>HTTPS加密連接需要耗費額外的時間</h3>
<p>我們看到HTTPS的連接需要額外的時間，但是我們認為這些時間是必要的，它極大地增強了網站的安全性。</p>
<p>一些大型網站，對於未登錄的用戶使用未加密的HTTP協議；而對登錄頁面和登陸後的用戶使用HTTPS協議，這也是對網站頁面加載速度的考慮。不過這樣的做法<strong>可能造成許多重複的頁面，不利於搜索引擎優化</strong>。</p>
<h3>高性能的服務器，和簡單的程序腳本會提升網頁打開速度</h3>
<p>當客戶端進行請求以後，服務器將會根據情況，計算、運行腳本，來獲得返回的內容。</p>
<p>當您使用Server-side-rendering（服務器端渲染）時，需要計算的工作量增加，響應的速度會變慢，但是這樣可以減輕搜索引擎蜘蛛對您網頁內容的理解進行的投入；反之，當您使用Client-side-rendering（客戶端渲染）時，您的服務器的負擔會減輕，返回的速度會變快，但是這樣搜索引擎需要花額外的資源，用CSS和JS去渲染您的頁面，來理解您的頁面內容。</p>
<p>我們需要對這兩種方法進行權衡，於是就有了Dynamic Rendering（動態渲染）和Hybrid Rendering（混合渲染）。篇幅有限，就不在這裡展開了。</p>
<h3>DOM過程是頁面加載的重要內容</h3>
<p>DOM 是Document Object Model（文檔對像模型）的縮寫。客戶端下載了服務器端傳來的HTML後將會依此建立DOM樹。</p>
<figure id="attachment_5298" aria-describedby="caption-attachment-5298" style="width: 486px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5298" src="" alt="一棵簡單的DOM樹" width="486" height="266" data-original="https://hubspot.one/wp-content/uploads/2019/01/dom_tree_htmltree.gif"><figcaption id="caption-attachment-5298" class="wp-caption-text">一棵簡單的DOM樹</figcaption></figure>
<p>DOM樹決定了頁面元素的結構和內容，此外CSS文件還規定了各個DOM元素的展示方法，JS文件會潛在地對DOM樹進行增添和裁剪。</p>
<p>您或許聽說過一句老話，要把CSS放在&lt;head&gt;&lt;/head&gt;中，把JS放在頁面最後，就是這個道理。我們要最快畫出頁面的樣子，同時要保證JS不會對頁面的渲染，進行阻塞。</p>
<p>但現代的實際操作中，我們也會把部分CSS放在HTML中，這是為了減少請求，最快展示首屏的頁面內容。對字體來說，在字體下載完成前先展示內容，使用@font-face在下載完成後重新畫出頁面也是常用的增進體驗的方法。</p>
<h2>Google Analytics中頁面讀取速度各指標的意義</h2>
<p>我們再來回顧一下，GA眼中的頁面打開過程如下圖所示：</p>
<figure id="attachment_5300" aria-describedby="caption-attachment-5300" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5300" src="" alt="GA衡量頁面讀取過程" width="600" height="600" srcset="https://hubspot.one/wp-content/uploads/2019/01/page-load-sequence.png 600w, https://hubspot.one/wp-content/uploads/2019/01/page-load-sequence-150x150.png 150w, https://hubspot.one/wp-content/uploads/2019/01/page-load-sequence-300x300.png 300w, https://hubspot.one/wp-content/uploads/2019/01/page-load-sequence-510x510.png 510w, https://hubspot.one/wp-content/uploads/2019/01/page-load-sequence-100x100.png 100w" sizes="(max-width: 600px) 100vw, 600px" data-original="https://hubspot.one/wp-content/uploads/2019/01/page-load-sequence.png"><figcaption id="caption-attachment-5300" class="wp-caption-text"> GA衡量頁面讀取過程</figcaption></figure>
<p>還有兩個指標無法用上圖解釋，那就是Document Interactive Time（文檔互動時間）和Document Content Loaded Time（文檔內容加載時間）。</p>
<h3>文檔互動時間</h3>
<p>文檔互動時間就是從<strong>開始訪問</strong>到<strong>文檔可以與用戶互動</strong>的這段時間。它對應了流程圖中Navigation Start到DOM Interactive之間的時間。</p>
<p><strong>文檔互動時間越短，客戶實際等待的時間就越短。可以開始互動，意味著用戶可以上下滾動頁面，也可以點擊一些鏈接。但是頁面的下半部分可能還看不到。比如導航出來了，頁腳還沒有出來。</strong></p>
<h3>文檔內容加載時間</h3>
<p>文檔內容加載時間就是從<strong>開始訪問</strong>到<strong>文檔內容除了延遲下載執行的那些元素之外已經完成</strong>的這段時間。它對應了流程圖中Navigation Start到DOM Content Loaded End之間的時間。此時仍然沒有DOM Complete，一些CSS、圖像和子框架可能還沒有加載完成。它的結束通常意味著JS可以開始執行了。</p>
<p><strong>文檔內容加載時間越短，用戶可以看到完整頁面的時間就越早。這意味著用戶可以看到完整的頁面，並與其進行互動。這個時候可能圖片還沒有出來，只能看到圖片的替換文字，因為JS尚未執行幻燈片還是靜態的樣子。</strong></p>
<p>參考這兩個指標，可能比頁面總加載時間更具科學性。</p>
<h2>總結一下</h2>
<p>本篇我們介紹了頁面加載的整個過程，並順帶講了部分加快頁面加載速度的方法。提高頁面加載速度是個非常大的話題，無法用一篇文章的篇幅來講透。</p>
<p>正如下圖沃爾瑪對頁面加載速度和轉化率關係的分析，我們需要重視的不僅僅是頁面速度與SEO的關係，而是把它看成真正影響你的收入的一個因素。</p>
<figure id="attachment_5305" aria-describedby="caption-attachment-5305" style="width: 574px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" class="size-full wp-image-5305" src="" alt="頁面打開速度是如何影響電商轉化率的" width="574" height="451" srcset="https://hubspot.one/wp-content/uploads/2019/01/rate-speed.png 574w, https://hubspot.one/wp-content/uploads/2019/01/rate-speed-300x236.png 300w, https://hubspot.one/wp-content/uploads/2019/01/rate-speed-510x401.png 510w" sizes="(max-width: 574px) 100vw, 574px" data-original="https://hubspot.one/wp-content/uploads/2019/01/rate-speed.png"><figcaption id="caption-attachment-5305" class="wp-caption-text">頁面打開速度是如何影響電商轉化率的</figcaption></figure>
<p>Google Analytics為我們提供了可靠的頁面加載速度的手段，由於基於瀏覽器，它不會因為GA腳本下載的延遲而發生偏差。你可以自由地調節樣本率，以對指標更好地理解來指導頁面速度的優化。</p>
</div>
<p>The post <a rel="nofollow" href="https://hubspot.one/google-analytics-track-site-speed/">Google Analytics跟踪網站頁面速度</a> appeared first on <a rel="nofollow" href="https://hubspot.one">Hubspot.one - Martech 與廣告行銷知識庫</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
