文章編號:10592時間:2024-09-28人氣:
對于seo優(yōu)化,很多朋友關(guān)注文案上,比如哪里的關(guān)鍵詞布局好,今天要創(chuàng)作幾篇好文章等等,也經(jīng)常聽到有人說用戶體驗用戶體驗,但很少關(guān)注seo圖片優(yōu)化。
圖片是網(wǎng)頁中不可缺少的內(nèi)容元素。如果把網(wǎng)站的文字內(nèi)容比作一道菜,那么圖片就是一道菜里的鹽,那么如何做好seo圖片優(yōu)化呢?對seo以及用戶體驗有何意義及影響?
圖片在網(wǎng)頁中的作用主要是支持和美化,有時一長串文字無法解釋的地方,可以通過使用圖片來解決,對于文章來說,圖片也可以增加用戶的閱讀體驗,要做好圖片優(yōu)化工作,首先做幾件事:
1.調(diào)整圖片的體積大小
調(diào)整圖片大小的目的是加快用戶的訪問時間。 如果圖片太大,用戶需要很長時間才能打開網(wǎng)頁并完全顯示圖片。 一般來說,圖片的大小需要控制在1M以內(nèi),這根據(jù)不同的使用場景而有所不同。
上傳網(wǎng)站圖片時,可以使用ps和ai等繪圖軟件進行壓縮。
2.調(diào)整圖片的像素大小
圖片的像素大小是我們?nèi)庋勰芸吹降拇笮。▽挾群透叨取? 事實上,沒有太多的要求,它符合美學(xué)尺寸。 重要的一點是圖片不應(yīng)該太模糊。 像素過低會導(dǎo)致圖像模糊。 這需要注意。
3.選擇圖片的格式
目前,圖片的主要格式是jpg、png、gif和webp。除了設(shè)置尺寸之外,圖片的格式也需要仔細選擇,這將在下面詳細說明:
①格式的圖片
Jpg相對來說是可壓縮的,但圖像質(zhì)量會受到損害。 如果損壞的質(zhì)量不高,肉眼很難分辨。 它的原理是降低圖像質(zhì)量來縮小圖像尺寸。
一般來說,當(dāng)使用ps軟件進行處理時,質(zhì)量屬性不應(yīng)低于60%,網(wǎng)站中的大多數(shù)圖片可以是jpg格式。
②格式的圖片
png格式的圖片清晰度相對較高,不會損害原始圖像的質(zhì)量,但總體體積相對較大。 png有兩種格式,一種是8位,另一種是24位。 如果您想減少png的音量,可以將其設(shè)置為8位格式。
png圖片文件使用的地方不多,一般都使用在比較重要的地方,例如網(wǎng)站的logo。
③格式圖片
Gif格式的圖片大多是小尺寸的運動圖片,但像素尺寸相對較小。 一般來說,它們被用在網(wǎng)頁圖標(biāo)中以增加引人注目的效果。 gif圖片很少使用,所以我不會在這里詳述太多。
④格式圖片
這種格式具有明顯的優(yōu)勢,可以自動壓縮圖片的大小,并且肉眼看不到任何問題。 它比jpg和png更智能,但受某些瀏覽器的限制,導(dǎo)致使用率較低。
然后,說到seo圖片優(yōu)化幾個注意事項。 目前,人們使用的大多數(shù)網(wǎng)站建設(shè)系統(tǒng)都是別人編寫的程序。 上傳圖片時,一些cms系統(tǒng)會自動生成和調(diào)整圖片。 例如,如果我們不上傳縮略圖,系統(tǒng)會自動抓取內(nèi)容中的首張圖片,將其壓縮成合理的縮略圖并上傳。 這將導(dǎo)致服務(wù)器上出現(xiàn)冗余圖片,并且自動壓縮圖片的質(zhì)量不是很高。
其次,圖片優(yōu)化需要與兩個標(biāo)簽匹配,一個是alt標(biāo)簽,這是為了便于搜索引擎識別而命名的圖片。 當(dāng)圖片無法打開時,將顯示alt標(biāo)記的文本。 在圖片優(yōu)化中,alt標(biāo)記非常重要。 其次是標(biāo)題標(biāo)簽,當(dāng)鼠標(biāo)指向圖片時顯示文本。 當(dāng)圖片加載緩慢時,用戶也想知道圖片的內(nèi)容。 當(dāng)指向圖片時,用戶可以快速知道圖片的內(nèi)容。 整體來說,alt是服務(wù)于搜索引擎,title服務(wù)于用戶體驗。
論述了seo圖片優(yōu)化的幾點,但圖片優(yōu)化主要影響站點加載速度,在整個站點的優(yōu)化中,不能忽視圖片優(yōu)化。
網(wǎng)站圖片SEO優(yōu)化的核心有兩點。 增加搜索引擎可見的文本描述,以及在保持圖像質(zhì)量的情況下盡量壓縮圖像的文件大小。 具體怎么操作要按以下三點屬性每個圖像標(biāo)簽中都有Aft屬性,例如:,搜索引擎會讀取該屬性以了解圖像的信息。 因此,最好在所有插圖的Alt屬性中都有文字描述,并帶上該頁關(guān)鍵字在其中。 2.文本說明除了Alt屬性文字,還可以考慮以下方法直接優(yōu)化圖像,使之能夠被搜索到:(1)在圖片上方或下方加上包含關(guān)鍵詞的描述文本。 (2)在代碼中增加一個包含關(guān)鍵詞段的heading標(biāo)題標(biāo)簽,然后在圖片下方增加文字描述。 (3)在圖片下方或旁邊增加如“更多……”鏈接,包含關(guān)鍵詞。 (4)創(chuàng)建一些既吸引用戶又吸引搜索引擎的文本內(nèi)頁,先把流量吸引到這些頁面,再提供文本鏈接指向你的圖片頁面。 總之,網(wǎng)頁應(yīng)盡量減少裝飾性圖片以及大圖片。 而Aft屬性中的文字對搜索引擎來說,其重要性比正文內(nèi)容的文字要低。 和JPGE圖像優(yōu)化Aft屬性和文本說明都只是對圖像之外的文本環(huán)境進行優(yōu)化,下面簡單談?wù)剬D片本身的優(yōu)化處理。 對圖片文件優(yōu)化的目的是在盡量不影響圖像畫面效果的情況下,將其文件大小降到最低,以加快頁面整體下載速度。 網(wǎng)頁圖片格式主要有GIF和JPGE兩種形式。 一般來講, GIF適用于線圖和企業(yè)標(biāo)識; JPEG適宜照片元素的格式。 主要通過減少GIE顏色數(shù)量、縮小圖片尺寸和降低分辨率來縮小文件,也可以采用層疊樣式表達到優(yōu)化目的。 PhotoShop 的版本越高越適用于網(wǎng)絡(luò)圖形。 此外,將大圖片切割成若干小圖片干不同的表格區(qū)間內(nèi)進行拼接,也可以相對加快下載時間。
圖像是網(wǎng)站或者WEB應(yīng)用重要的組成部分,隨著現(xiàn)在終端設(shè)備及5G的普及,用戶對于圖像的要求越來越高,為了提供更加速度體驗,可以對圖像進行優(yōu)化。
至于圖像要不要優(yōu)化,優(yōu)化后的效果,可以通過在線工具Cloudflare來測試網(wǎng)站的效果,并對網(wǎng)站圖像提出優(yōu)化意見。
每個瀏覽過網(wǎng)站的人都曾遇到過加載緩慢的網(wǎng)站。 通常,這是由于該網(wǎng)頁上的圖像優(yōu)化不當(dāng)造成的,如圖像太大等等。
頁面上的圖像可能需要很長時間才能加載,像素從上到下痛苦地填充;或者更糟糕的是,當(dāng)瀏覽器了解它們的尺寸時,它們可能會導(dǎo)致頁面布局發(fā)生巨大變化。 這些問題對用戶來說是一個很不友好的體驗。
可以理解,緩慢的頁面加載會對頁面的“跳出率”產(chǎn)生不利影響,即快速離開頁面的訪問者的百分比。 特別是在電子商務(wù)網(wǎng)站上來說,頁面上的圖像都比較多,處理不當(dāng),過高的跳出率將直接的影響收入。 因此優(yōu)化網(wǎng)頁上的圖像以減少來源的負載和輸出,提高網(wǎng)站在搜索引擎排名中的表現(xiàn)并最終為用戶提供出色的體驗至關(guān)重要。
速度測試自2021年8月以來,谷歌在考慮搜索結(jié)果排名時使用CoreWebVitals來量化頁面性能。衡量的因素側(cè)重于加載速度、互動性和視覺穩(wěn)定性方面的性能:
LargestContentfulPaint(LCP):即最大內(nèi)容繪制,衡量加載性能。 為了提供良好的用戶體驗,請盡力在網(wǎng)頁開始加載的2.5秒內(nèi)完成LCP。 FirstInputDelay(FID):即首次輸入延遲,衡量互動性。 為了提供良好的用戶體驗,請盡力將FID控制在100毫秒以內(nèi)。 CumulativeLayoutShift(CLS):即累積布局偏移,衡量視覺穩(wěn)定性。 為了提供良好的用戶體驗,請盡力使CLS得分低于0.1。
CLS和LCP是可以通過優(yōu)化圖像來改進的兩個指標(biāo)。 當(dāng)CLS為高時,這表明大量頁面布局在加載時正在移動。 LCP測量渲染視口中單個最大圖像或文本塊所需的時間。
這些都可以使用真實用戶監(jiān)控(RUM)分析(例如Cloudflare的Web分析)進行實時測量,或者使用Cloudflare的圖像優(yōu)化測試工具在“實驗室環(huán)境”中進行測量。
如何優(yōu)化速度
網(wǎng)站開發(fā)者可以做出的最有影響力的性能改進之一是確保提供適當(dāng)尺寸的圖像。 現(xiàn)代設(shè)備拍攝的圖像分辨率都比較大,導(dǎo)致非常龐大。 將將這些圖像放到網(wǎng)頁上會出現(xiàn)無法快速看到全部的問題。 而有時無法限制用戶使用圖像的分辨率,通常可以通過程序?qū)D像進行在線降低分辨率以降低大小,并為不同的終端配置不同分辨率的圖像。
帶有srcset和的媒體條件sizes在網(wǎng)頁上插入圖像時,通常是增加img標(biāo)簽,并為src設(shè)置圖像路徑:
從2017年開始,主流瀏覽器都支持更動態(tài)的srcset屬性,允許開發(fā)者根據(jù)訪問者瀏覽器的匹配媒體條件設(shè)置多個圖像源,即為不同分辨率的終端配置不同分辨率的圖像:
上面的代碼通過srcset屬性,告知瀏覽器圖像有三種變化,每個變化具有不同的固有寬度:1500px、2000px和原始px。 然后瀏覽器評估sizes屬性((max-width:1500px)和(max-width:2000px))中的媒體條件,以便從srcset屬性中選擇適當(dāng)?shù)膱D像尺寸。 如果瀏覽器的寬度小于1500px,圖片hello_world_則會被加載;如果瀏覽器的寬度在1500px和2000px之間,圖像hello_world_則將被加載;最后,如果瀏覽器的寬度大于2000px,瀏覽器將加載原始圖片hello_world_。
圖像格式過去推薦使用JPEG、PNG、GIF、WebP,現(xiàn)在是AVIF,AVIF是具有廣泛行業(yè)支持的最新圖像格式,它的性能通常優(yōu)于之前的格式。 AVIF支持具有alpha通道的透明度,并支持動畫,并且它通常比JPEG小50%(而WebP僅減少30%)。
圖像質(zhì)量與它們的前身JPEG不同,較新的圖像格式(WebP和AVIF)支持無損壓縮。 對于某些用途,無損壓縮可能是合適的,但對于大多數(shù)網(wǎng)站來說,速度是優(yōu)先考慮的,這種輕微的質(zhì)量損失值得節(jié)省時間和字節(jié)數(shù)。
優(yōu)化設(shè)置質(zhì)量的位置是一種平衡行為:過于激進,圖像上會出現(xiàn)偽影;太少,圖像不必要地大。 Butteraugli和SSIM是近似對圖像質(zhì)量感知的算法示例,但目前很難實現(xiàn)自動化,因此最好手動設(shè)置。 然而,總的來說,發(fā)現(xiàn)在大多數(shù)壓縮庫中大約85%是合理的默認(rèn)值。
圖像標(biāo)記所有先前的技術(shù)都減少了圖像使用的字節(jié)數(shù)。 這對于提高這些圖像的加載速度和最大內(nèi)容繪制(LCP)指標(biāo)非常有用。 但是,要改進累積布局偏移(CLS)指標(biāo),必須盡量減少對頁面布局的更改,這可以通過提前通知瀏覽器圖像大小來完成。
在優(yōu)化不佳的網(wǎng)頁上,圖像將在標(biāo)記中沒有尺寸的情況下加載。 瀏覽器獲取這些圖像,并且只有在收到圖像的標(biāo)頭字節(jié)后才能知道該圖像的尺寸。 效果是瀏覽器首先渲染圖像占據(jù)零像素的頁面,然后在實際加載圖像像素本身之前突然使用該圖像的尺寸重新繪制。 這對用戶來說是很不友好的,并且對可用性有嚴(yán)重影響。
在HTML標(biāo)記中包含圖像的尺寸非常重要,這樣瀏覽器甚至可以在開始加載之前為該圖像分配空間。 可以防止不必要的重繪并減少布局偏移。 甚至可以在動態(tài)加載響應(yīng)式圖像時設(shè)置尺寸:通過告知瀏覽器原始圖像的高度和寬度,假設(shè)縱橫比不變,即使使用寬度選擇器,它也會自動計算正確的高度。
還有一個標(biāo)記,就是延遲加載,為圖像增加屬性loading=lazy:
最直接的方式就是使用CDN加速,通過緩存及多線路的方式加速圖像的加載。
總結(jié)圖像性能優(yōu)化,對于圖像使用比較多的網(wǎng)站來說還是很有必要的,可以通過Cloudflare的圖像優(yōu)化測試工具、WebPageTest、LighthoUse綜合測試網(wǎng)站的關(guān)鍵指標(biāo)。
IE七大手法是指在網(wǎng)站設(shè)計和開發(fā)過程中,通過一系列的優(yōu)化技巧來提升網(wǎng)站的性能和用戶體驗。 以下是這七大手法的詳細解釋:1. 消除(Elimination): 消除不必要的元素,如冗余的代碼、圖像和插件,以減少網(wǎng)頁加載時間和資源消耗。 2. 簡化(Simplification): 簡化用戶界面和交互流程,使得網(wǎng)站更加直觀易用。 這可以通過簡化頁面布局和導(dǎo)航菜單來實現(xiàn)。 3. 合并(Combination): 將多個請求合并為一個,以減少服務(wù)器請求次數(shù)和頁面加載時間。 例如,通過CSS Sprites和JavaScript壓縮來整合多個資源。 4. 重排(Reordering): 根據(jù)不同的屏幕尺寸或設(shè)備類型重新安排網(wǎng)站元素的布局,以適應(yīng)不同的用戶訪問環(huán)境。 5. 自動化(Automation): 利用自動化工具和腳本來執(zhí)行重復(fù)性任務(wù),從而提高效率并減少人力資源的消耗。 6. 分離(Segmentation): 將網(wǎng)站的樣式表、腳本等分離,以便于管理和更新,同時也有助于瀏覽器更快地加載頁面。 7. 優(yōu)化(Optimization): 對網(wǎng)站的整體性能進行優(yōu)化,包括提高加載速度、提升響應(yīng)時間和增強資源的利用率,以此來增強用戶體驗和搜索引擎的排名。 通過應(yīng)用這些手法,開發(fā)者可以有效地提升網(wǎng)站的性能和可用性,同時也有助于網(wǎng)站在搜索引擎中獲得更好的排名。
內(nèi)容聲明:
1、本站收錄的內(nèi)容來源于大數(shù)據(jù)收集,版權(quán)歸原網(wǎng)站所有!
2、本站收錄的內(nèi)容若侵害到您的利益,請聯(lián)系我們進行刪除處理!
3、本站不接受違法信息,如您發(fā)現(xiàn)違法內(nèi)容,請聯(lián)系我們進行舉報處理!
4、本文地址:http://www.lmxpnzry.com/article/c4f212d05005cafb346b.html,復(fù)制請保留版權(quán)鏈接!
在競爭激烈的就業(yè)市場中尋找工作是一項艱巨的任務(wù),為了脫穎而出,您需要展示自己具有雇主所尋求的技能和資格,以下是一些讓您在就業(yè)市場中更具競爭力的方法,1.獲得教育和培訓(xùn)擁有相關(guān)的教育和培訓(xùn)是進入就業(yè)市場的基本要求,請考慮獲得學(xué)士學(xué)位、碩士學(xué)位或副學(xué)士學(xué)位,您還可以參加職業(yè)培訓(xùn)課程或認(rèn)證課程,以提高您在特定領(lǐng)域的技能,2.獲得工作經(jīng)驗除了...。
互聯(lián)網(wǎng)資訊 2024-09-24 14:01:06
引言服務(wù)器推送是游戲開發(fā)中的一種技術(shù),它允許游戲服務(wù)器向客戶端推送更新,例如新關(guān)卡、角色或其他游戲數(shù)據(jù),這與其傳統(tǒng)方式不同,傳統(tǒng)方式需要客戶端定期輪詢服務(wù)器是否有更新,服務(wù)器推送的優(yōu)勢服務(wù)器推送提供了一些優(yōu)勢,包括,減少客戶端延遲,服務(wù)器推送消除了客戶端輪詢服務(wù)器的需要,從而減少了延遲,節(jié)省帶寬,服務(wù)器推送僅發(fā)送必要的更新,減少了網(wǎng)絡(luò)...。
本站公告 2024-09-16 14:54:14
服務(wù)器推送是什么,服務(wù)器推送,ServerPush,是一種網(wǎng)絡(luò)傳輸機制,它允許服務(wù)器主動將數(shù)據(jù)推送到客戶端,而無需客戶端顯式請求,這與傳統(tǒng)的客戶端,服務(wù)器模型不同,在傳統(tǒng)模型中,客戶端必須先向服務(wù)器請求數(shù)據(jù)才能接收數(shù)據(jù),服務(wù)器推送的工作原理服務(wù)器推送通過建立持久連接來實現(xiàn),當(dāng)客戶端連接到服務(wù)器時,服務(wù)器會打開一個持久連接,并保持該連接...。
本站公告 2024-09-16 14:43:20
HTML表格是一種組織和顯示數(shù)據(jù)的方式,可以為數(shù)據(jù)提供結(jié)構(gòu)和清晰度,您可以使用CSS樣式來自定義表格的外觀,包括邊框的寬度、顏色和樣式,設(shè)置邊框?qū)挾纫O(shè)置邊框?qū)挾龋埵褂胋order,width屬性,該屬性的值可以是以下單位之一,px,像素,百分比,em,元素字體大小,rem,根元素字體大小,例如,以下代碼將所有表格單元格的邊框?qū)挾?..。
互聯(lián)網(wǎng)資訊 2024-09-16 06:58:56
3cstrong>,使用字符串方法,某些字符串方法也可以用于去除空格,例如replace,和substr,手動去除,在某些情況下,也可以手動循環(huán)字符串并去除空格,結(jié)論trim,函數(shù)是PHP中處理字符串的常用函數(shù),它可以輕松地去除字符串前后的空格,該函數(shù)簡單易用,高效可靠,并且提供了自定義性,對于需要去除字符串前后空格的情況...。
最新資訊 2024-09-13 17:56:24
堆棧溢出堆棧溢出是指遞歸函數(shù)調(diào)用次數(shù)過多,導(dǎo)致Java虛擬機,JVM,堆棧空間耗盡,這通常發(fā)生在以下情況下,遞歸沒有明確的結(jié)束條件,導(dǎo)致函數(shù)無限遞歸,遞歸函數(shù)調(diào)用自身過于頻繁,導(dǎo)致堆棧空間不夠用,為了避免堆棧溢出,需要確保遞歸函數(shù)具有明確的結(jié)束條件,并且調(diào)用頻率受到限制,可以使用尾遞歸優(yōu)化來減少堆棧空間的消耗,但僅限于滿足特定條件的函...。
最新資訊 2024-09-12 03:15:39
涵蓋基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)數(shù)據(jù)類型變量運算符控制流函數(shù)數(shù)組字符串?dāng)?shù)據(jù)結(jié)構(gòu)鏈表棧隊列樹圖算法排序算法搜索算法動態(tài)規(guī)劃貪婪算法回溯算法練習(xí)題編寫一個程序來打印斐波那契數(shù)列的前10項編寫一個程序來實現(xiàn)快速排序算法編寫一個程序創(chuàng)建一個二叉樹并進行先序、中序和后序遍歷結(jié)論本編程寶典提供了C語言編程的全面指南,它涵蓋了從基礎(chǔ)到高級概念的所有內(nèi)容...。
互聯(lián)網(wǎng)資訊 2024-09-11 09:08:23
指針相關(guān)錯誤指針是C語言中的一個強大特性,但如果使用不當(dāng),它也可能導(dǎo)致嚴(yán)重的錯誤,最常見的指針錯誤包括,空指針引用,嘗試訪問未分配內(nèi)存或已釋放內(nèi)存的指針非法指針運算,例如,將指針與數(shù)字相加或減去指針類型錯誤,例如,將字符指針轉(zhuǎn)換為整數(shù)指針這些錯誤會導(dǎo)致程序崩潰、不確定的行為,甚至安全漏洞,內(nèi)存泄漏內(nèi)存泄漏是另一個經(jīng)常與指針操作相關(guān)的常...。
互聯(lián)網(wǎng)資訊 2024-09-09 14:31:24
簡介VB.NET,VisualBasic.NET,是一種強大且流行的面向?qū)ο缶幊陶Z言,可用于創(chuàng)建各種應(yīng)用程序,包括數(shù)據(jù)庫管理系統(tǒng),本教程將指導(dǎo)您了解使用VB.NET進行高級數(shù)據(jù)庫管理技術(shù),包括連接到數(shù)據(jù)庫、執(zhí)行查詢、檢索數(shù)據(jù)和修改數(shù)據(jù),先決條件對VB.NET基礎(chǔ)知識的了解對關(guān)系數(shù)據(jù)庫概念的理解一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),如Microsof...。
技術(shù)教程 2024-09-06 20:13:19
前言Java是一種流行的編程語言,廣泛用于開發(fā)桌面應(yīng)用程序、Web應(yīng)用程序、移動應(yīng)用程序和其他軟件,要開始使用Java,您首先需要安裝Java運行時環(huán)境,JRE,或Java開發(fā)工具包,JDK,本文提供了一份適用于各種操作系統(tǒng)的全面Java安裝指南,Windows系統(tǒng)步驟1,下載Java安裝程序訪問OracleJava下載頁面,選擇與...。
技術(shù)教程 2024-09-06 17:39:01
手機主板出現(xiàn)故障維修費用因問題的復(fù)雜程度和品牌差異而異,以下是大致的維修費用范圍,維修手機主板主要涉及芯片移植,更換芯片,和板層線路修復(fù)兩種技術(shù),常見的問題如摔落、進水或使用非原裝充電器可能會導(dǎo)致芯片虛焊、短路或漏電,以及線路斷線,修理過程包括檢測、松香檢測法找出故障芯片,然后通過芯片移植,加熱鎳層取下舊芯片,焊接新芯片,進行修復(fù),對...。
技術(shù)教程 2024-09-02 05:03:19
個人網(wǎng)站搭建,零成本與低成本的策略搭建個人網(wǎng)站的夢想,無需高額預(yù)算,這里為你揭示三種實用且簡單的方法,首先,我們將探索完全免費的路徑,然后轉(zhuǎn)向那些在費用上可能有所妥協(xié)的選擇,一、免費平臺建站對于初級需求,你可以考慮利用第三方平臺的個人空間功能,如WordPress的博客個人頁面、知乎的個人主頁或QQ的個人空間,這種方法無需專業(yè)知識,操...。
技術(shù)教程 2024-09-02 00:51:20