SEO-반응 형 웹 사이트 및 복제 메뉴


16

반응 형 웹 사이트를 만들 때마다 보통 2 개의 메뉴를 만듭니다. 1은 숨겨져 모바일 용으로 사용되며 다른 하나는 기본 메뉴로 표시되며 숨겨져 모바일 메뉴가 표시됩니다. SEO와 스파이더가 웹 사이트를 탐색 할 때마다 메뉴가 중복되어 뿌려 지는가? 이 메뉴가 모바일 용이며 이것이 메인임을 거미에게 알리기 위해 할 수있는 일이 있습니까?

두 가지 메뉴가있는 마지막 이유는 위치 때문입니다. 일반적으로 주 메뉴는 로고 아래에 어떤 종류의 막대에 있지만 로고 위에는 모든 것 위에 원하는 모바일 메뉴가 있습니다.


1
반응 형 쿼리를 사용하지 않고 메뉴를 만들 position:fixed거나 position:absolute부트 스트랩 및 zurb Foundation과 같은 대부분의 프레임 워크에는 페이지에 액세스하는 장치를 기반으로 요소를 이동할 수있는 쿼리 풀이 있습니다.
Simon Hayter

2 개의 메뉴를 만들면 반응이 없습니다. 반응 형 메뉴는 동일한 <nav>내용을 사용 하며 특정 미디어 쿼리 중단 점에 따라 다르게 스타일을 지정합니다.
hexalys

@hexalys는 아닙니다. <nav>모바일 버전에서 더 많은 항목을 표시하기 만하면 더 쉽게 탐색 할 수 있는 "메인 데스크톱 탐색"과 "전체 탐색"이 포함 된 "모바일 메뉴"에 대한 부분 메뉴가있을 수 있습니다 .
Howdy_McGee

트윗 담아 가기 그러나 그것은 당신이 질문에서 실제로 묘사 한 것이 아닙니다. 예를 들어, 중간 탐색 표시 줄을 모바일 용 상단 또는 햄버거 메뉴로 변환하는 문제는 어려울 수 있지만 CSS 레이아웃 변경을 통해 실행할 수 있습니다. 여기에서 goo.gl/v8HdLD를 관리했습니다. 그리고 저는 현재 여기 있습니다. 왜냐하면 워드 프레스를위한 소위 "응답 메뉴"플러그인에 대한 고의적 인 가난한 사람의 게으른 접근 방식과 검색 엔진 준수, 접근성 및 성능 측면에서 그 의미에 대해 매우 우려하고 있기 때문입니다.
hexalys

@hexalys 장단점이 있다고 생각합니다. 둘 다 각자의 위치를 ​​가지고 있으며 상황에 따라 다릅니다. 이 질문을 한 후 하나의 단일 메뉴에 더 호의적이지만 두 개의 별도 메뉴가 나쁜 것 또는 SEO에서 찌그러지고 있다는 것을 보지 못했습니다.
Howdy_McGee

답변:


9

당신은 걱정할 것이 없습니다. display: none;메뉴를 전환 하는 데 사용할 수 있습니다 . 검색 엔진은 JS와 CSS를 이해하는 데 훨씬 더 좋습니다.

더 나은 순위를 얻기 위해 의도적으로 물건을 조작하려고 시도하지 않는 한. 디스플레이 사용 : 없음; 큰 텍스트 블록을 숨기면 처벌을 받게됩니다. 따라서 모바일 및 비자 구절에서 데스크탑 메뉴를 숨기려고 사용하는 경우 위험하지 않습니다. StackExchange 에서이 오래된 스레드를 살펴보십시오.

CSS에서 display : none을 사용하는 것이 얼마나 나쁜가요?

Google은 실제로 반응 형 디자인을 좋아하며 별도의 모바일 사이트를 선호합니다.

"여기에 좋은 기사입니다 응답 디자인의 SEO는 "

또한이 기사 / 비디오를 확인하십시오.

Matt Cutts (Google)는 모바일 웹 사이트에 반응 형 디자인 접근 방식을 사용할 때 SEO와 관련하여 단점이 있다고 걱정할 필요가 없다고 말했다.


1
대부분의 인용문과 기사는 반응 형 웹 사이트가 있고 모바일 웹 사이트가 있음을 나타냅니다. 이것은 필자가 요구하는 것 (혼란에 대해 죄송합니다)이 아니라 dis / advangages 또는 2 메뉴, 모바일 메뉴 기본 메뉴 및 바탕 화면 기본 메뉴 용. 2 개의 메뉴가있는 것 같고 소스 코드를 읽는 크롤러는이를 별도로 해석합니다.
Howdy_McGee

그것들은 반응 형 디자인에 대한 제 2의 진술을지지하기 위해 존재했습니다. 나는 당신을 위해 또 다른 링크를 포함 시켰으며 거기에는 꽤 많은 링크가 있습니다.
dasickle

1
@dasickle 여러 메뉴를 사용하여이 방법을 사용하면 Google에서 특정 도메인을 검색 할 때 (예 : "warmane"검색) 검색 결과에 해당 웹 사이트의 탐색이 포함되어 어떤 방법으로 영향을 받습니까?
Dragos Rizescu


1

대부분의 모바일 메뉴는 버튼 클릭을 통해 "열리 며"본질적으로 일종의 모달 창에서 열립니다. 접근성 표준을 충족하는 웹 사이트와 관련하여 이러한 메뉴는 의도적으로 DOM에 배치해야합니다. 헤더에 하나의 NAV를 사용하고 원하는 레이아웃 (대부분의 경우)을 얻기 위해 다른 CSS를 적용하는 것만으로는 충분하지 않습니다.

결론-메뉴가 처음에 표시되지 않고 나머지 내용을 오버레이하는 경우 DOM의 다른 위치에 여러 탐색 요소가 있어야합니다 (화면 크기와 욕구에 따라 하나를 숨기고 다른 하나를 표시해야 함) ).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.