검색엔진 정보를 확인할수 있는 도구들
1. Google Lighthouse
웹 페이지의 품질을 측정하기위한 오픈소스 자동 도구
검색엔진 최적화가 어느 정도 되어있는지 점수로 확인 가능
2. Alexa Traffic Rank
현재 사이트의 검색엔진 최적화점수를 해외, 국내 랭킹으로 확인이 가능
<title>
내부에 들어가있는 키워드를 제일 중요하게 판단<head>
태그의 자식요소로 오고 텍스트만 자식요소로 가능<head>
<title>타이틀</title>
</head>
Page title-Site name
Page title|Site name
Page title:Site name
Page title_Site name
a. Javascript로 동적으로 생성한 페이지 타이틀도 크롤링이 되나?
b. 예전에는 크롤링이 안되었지만 요즘은 검색엔진 발달로 크롤링이 가능해졌다.
<html lang="ko">
구글은 lang 속성을 신뢰하지 않는다고 하였지만 접근성 측면에서는 중요하니 알맞는 언어를 지정해서 선언하자.
<meta charset="utf-8">
utf-8
이 표준)<meta name="dscription" content="A description of the page">
<meta name="keywords" content="class, curiculum, free, ...">
<meta name="viewport" content="width=device-width, initial-scale=1">
viewport
가 화면 크기가 아니라 문서 전체 크기이다.<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "My Site Name",
"url": "http://www.mysite.com",
// 연관 채널 url
"sameAs": [
"https://www.facebook.com/myfacebook",
"http://blog.nave.com/myblog",
"http://storefarm.naver.com/mystore"
]
}
<span itemscope="" itemtype="http://schema.org/Organization">
<link itemprop="url" href="http://www.mysite.com">
// 연관 채널 url
<a itemprop="sameAs" href="https://www.facebook.com/myacebook"></a>
<a itemprop="sameAs" href="http://blog.nave.com/myblog"></a>
<a itemprop="sameAs" href="http://storefarm.naver.com/mystore"></a>
</span>
meta property
라는 속성을 이용하여 아래 속성들을 제공함<meta property="og:url" content="https://*.html">
<meta property="og:title" content="...">
<meta property="og:description" content="...">
<meta property="og:image" content="https://*.jpg">
페이스북 공유 디버거
어떤 형식으로 노출되는지 미리 파악이 가능하다.
<meta>
작성<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="...">
<meta name="twitter:cdescription" content="...">
<meta name="twitter:image" content="https://*.jpg">