欢迎来到权重SEO优化网
首页 > SEO技术内容

网页图片的SEO如何优化互动图片放大功能算法

2022-12-19 16:00:00   来源:权重SEO优化网    点击:
作者:admin

许多seoer大家都认为seo.cn/tag/wangzhanyouhua/ target=_blank class=infotextkey>网站优化只是依靠内容优化,但事实上,一个优秀的网站网站中的每个元素都有必要进行优化,如:框架优化、导航优化代码优化CSS优化、JS优化图片优化等。


网页图片seo如何优化互动

图片放大功能

算法的思想是使用两张图片,一张是鼠标移动的小图片,另一张是大图片,动态获取鼠标的位置,并按比例移动大图片,使其中一部分可以DIV实现放大效果的方式显示。

html代码:

 <div>

         <div>

                    <div id="middlePicRemark">  <img id="imgGoodsPic" alt="" src="https://www.seowhy.com/images/20141009154623153.jpg" style="width:950px; height:950px; display:block;position: relative"></div>

 

                    <div id="middlePicBox">

                    <span id="BigViewImage" style="outline-style: none; cursor: crosshair; display: block; position: relative; height: 396px; width: 396px;"><img id="" style="width: 396px; height: 396px; position: absolute; top: 0px; left: 0px;" src="https://www.seowhy.com/images/20141009154623153.jpg">

                  <div style='height:166.32px;width: 214.240837696335px;border-width: 1px;visibility: hidden;position: absolute;'>

  </div></span>

                        </div>


2.图集使用:JS图片切换

图片可以通过计时器自动切换,也可以通过鼠标点击控制播放的图片

html代码:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>自动切换图片</title>

<link rel="stylesheet" type="text/css" href="https://www.seowhy.com/qiehuan2.css">

 

<script>

window.onload=function(){

    var oDiv=document.getElementById("box");

    var oImg=oDiv.getElementsByTagName("img")[0];

    var oSpan=oDiv.getElementsByTagName("span")[0];

    var oP=oDiv.getElementsByTagName("p")[0];

    var oUl=oDiv.getElementsByTagName("ul")[0];

    var oLi=oUl.getElementsByTagName("li");

 

    var arrUrl=['1.png','2.png','3.png','4.png'];

    var arrText=['图片一','图片二','图片三','图片四'];

    var num=0;

 

    //初始化

    function fnTab(){

        oImg.src=arrUrl[num];

        oSpan.innerHTML=1 num '/' arrUrl.length;

        oP.innerHTML=arrText[num];

        for(var i=0;i<oLi.length;i ){

            oLi[i].className=''

        }

        oLi[num].className='active'

    }

    fnTab();

 

    //计时

    var timer=null;

    function show(){

        num ;

        num%=arrText.length; //计算播放哪张图片

        fnTab();

    }

 

    function autoPlay(){

        timer=setInterval(show,2000); ///图片播放间隔为2秒

    }

 

    setTimeout(autoPlay,2000); //2秒后自动播放

 

    function stopPlay(){

        clearTimeout(timer);

    }

    oDiv.onmouseover = stopPlay;

 

    oDiv.onmouseout = autoPlay;

 

    for(var i=0;i<oLi.length;i ){

        oLi[i].index=i;

        oLi[i].onclick=function (){

            num=this.index;

            fnTab();

        };

    }

 

};

</script>

</head>

 

<body>

<div id="box">

<img src=""/>

<span>数量在加载...</span>

<p>文字描述正在加载中...</p>

<ul>

<li></li>

<li></li>

<li></li>

<li></li>

</ul>

</div>

</body>

</html>


3.选择合适的图片宽度(即响应图片)

无论是电脑还是手机,都有很多不同大小的图片需要显示。如果你做一个响应性网站,你需要考虑图片的大小。

移动终端有太多的屏幕分辨率和大小,因此可能需要加载不同大小的图像,以节省网站访问和页面呈现的效率。


4、使用CSSSprites减少HTTP网络资源请求

CSSSprites这是一种网页图像处理方法,其中一个页面涉及的所有分散的图像或图标都包含在大图片中,所以只需要加载图片,而不是很多图片,这减少了很多HTTP请求。


5.添加网站图片属性值

网站图片中的属性值(ALT和TITLE)这也是图片优化中的一个重要点。搜索引擎识别图片方法是从图片开始ALT属性值抓取,ALT属性值相当于图片的标题和解释。


6、CSS和CSS制作简单的图标和动画

随着技术的发展,CSS3可以实现越来越多的效果,如箭头图标、三角形、梯形图标,或一些阴影效果、梯形效果,可以使用CSS制作一些图片排列,使页面更加美化。


读这篇文章的人也可以读:

谁看到网页内容?写网页内容需要注意什么? 

MIP是什么?如何实现?MIP? 

如何优化网站产品页面? 

什么是过度优化?如何避免过度优化? 

以上就是网页图片的SEO如何优化互动图片放大功能算法的全部内容,

www.pr-seo.cn

权重SEO优化网

您好,请关注上方二维码

回复关键词“SEO诊断”

即可诊断出网站目前实际优化情况!

并根据您的网站情况为您制定最

佳的SEO优化方案!