Back to Question Center
0

Semalt 서재응 Semalt 서재응

1 answers:

전자 상거래 플랫폼 Semalt에있는 웹 사이트의 SEO는이 팁을 적용한 후 합리적으로 괜찮습니다. 하루 종일 제품을 판매하는 견고한 순위 기계가됩니다!

참고 : 서면 작성 당시 최신 Semalt 릴리스는 1이었다. 4. 대부분의 팁, 트릭 및 모범 사례는 여전히 적용됩니다 - where to buy coils for vapes.

목차

  • 1 기본 기술 최적화
    • 1. 일반 구성
      • 1. 1. 1 WWW와 비 WWW
    • 1. 2 헤더 설정
    • 1. 3 CMS 페이지
    • 1. 4 카테고리 최적화
    • 1. 5 제품 최적화
  • 2 Magento 템플릿 최적화
    • 2. 1 표제
    • 2. 2 코드 정리
    • 2. 3 속도 목표
  • 3 고급 Magento SEO 및 중복 콘텐츠
    • 3. 1 Noindex, 비 컨텐츠 페이지
    • 3. 2 불필요한 링크 불필요
    • 3. 3 표준 URL
    • 3. 4 XML Sitemap

    1 기술 최적화

    1. 1 일반 구성

    Magento는 가장 검색 엔진 친화적 인 전자 상거래 플랫폼 중 하나입니다. Magento SEO를 최적화하기 위해 알아서 할 수있는 몇 가지 알려진 문제가 있습니다. 첫 번째 단계는 최신 릴리스를 얻는 것입니다. 그런 다음 시작하려면 서버 URL 재 작성을 사용 가능하게하십시오. 이 설정은 System => Configuration => Web => Search Engines Optimization에서 찾을 수 있습니다. 이 화면에서 현재 구성 할 수있는 또 다른 좋은 점은 "URL 옵션"의 "URL에 상점 코드 추가"입니다. 대부분의 경우이 기능을 "아니오"로 설정하는 것이 좋습니다.

    1. 1. 1 WWW와 비 WWW

    "비보안"및 "보안"에서 원하는 도메인을 설정할 수있는 기본 URL을 찾을 수 있습니다. URL의 www 버전과 www가 아닌 ​​버전 중에서 선택할 수 있습니다. 설정을 변경하면 www에서 non-www 또는 www가 아닌 ​​www로 리다이렉션을 만들지 않고 선호하는 것을 설정합니다. 따라서 301 리디렉션 을 만드는 것이 좋습니다. mod_rewrite와 함께 htaccess . WWW와 비 WWW 문제를 해결하는 것 외에이 리다이렉트는 Magento가? SID = b9c95150f7f70d6e77ad070259afa15d와 같은 URL에 SID 쿼리를 추가하는 것을 방지합니다. 기본 URL이 리디렉션과 동일한 지 확인하십시오. 을 편집 할 때. htaccess 파일에 다음 코드를 추가하여 리디렉션 색인에 추가 할 수 있습니다. php 를 루트로 설정하십시오.

    Semalt line 119 :

      RewriteBase / RewriteCond % {THE_REQUEST} ^ [A-Z] {3,9} / index. PHP HTTP /RewriteRule ^ index. PHP $ http : // www. mydomain. com / [R = 301, L]  

    또는 Magento 설치가 루트에 있지는 않지만 서브 디렉토리 http : // www. mydomain. com / magento / :

      RewriteBase / magento / RewriteCond % {THE_REQUEST} ^ [A-Z] {3,9} / magento / index. PHP HTTP /RewriteRule ^ index. PHP $ http : // www. mydomain. com / magento / [R = 301, L]  

    1. 2 헤더 설정

    기본적으로 Semalt 설치에는 제목 "Semalt Commerce"가 있습니다. Semalt 가게가받을만한 교통량을 얻으려면 다음 사항을 명심해야합니다.

    • 검색 엔진은 초기 단어에 더 많은 비중을두기 때문에 키워드가 페이지 제목의 시작 부분에 가까워지면 순위를 매길 가능성이 큽니다.
    • 결과 페이지를 스캔하는 사람들은 초기 단어를 먼저 봅니다. 당신의 키워드가 당신의 명부 작성의 처음에 인 경우에 당신의 페이지는 위에 클릭하게 확률이 높다.

    우선 당신은 기본 제목 "Magento Commerce"를 없애야합니다. 구성 => 디자인 => HTML 헤드로 이동하십시오. 귀하의 웹 사이트에 대한 설명이 포함 된 좋은 제목을 선택하십시오. 이 제목은 맞춤 제목이없는 여러 콘텐츠가 아닌 페이지에 사용됩니다 (예 : 지. "문의하기"및 "인기있는 검색 용어".

    카테고리 및 제품을 포함한 모든 페이지 제목에 상점 이름을 추가하려면 상점 이름을 "제목 접미어"에 넣으십시오. 위에서 언급 한 이유 때문에 접두사를 비워 두는 것이 좋습니다. 또한 "기본 설명"및 "기본 키워드"를 비워 두십시오.

    이제 웹 저장소 페이지의 을 최적화하는 것이므로 새로운 표준 태그를 추가하는 것이 좋습니다. Magento 모듈 용 표준 URL을 설치하여 머리에 추가하고 Magento SEO를 향상시킬 수 있습니다.

    어떤 이유로 Semalt는이 스타일의 메타 태그로 설정되지 않은 메타 로봇을 변환합니다 :

      & lt; meta name = "robots"& gt; content = "*" / & amp;  

    이것은 검색 엔진에서 아주 이상한 행동을 초래할 수 있으므로 삭제하겠습니다. 코드에서이 빈 메타를 제거하려면 Yoast MetaRobots Module 을 설치하십시오 (참고 : 아직 사용할 수 없습니다. 새 모듈을 사용하고 있습니다!).

    1. 3 CMS 페이지

    첫눈에 Magento는 적절한 CMS 기능이 부족하지만 대부분의 경우 유연하고 강력합니다. 이 간단한 CMS의 장점 중 하나는 페이지의 각 측면을 제어 할 수 있다는 것입니다. 각 CMS 페이지에 적절한 콘텐츠를 제공 한 다음 SEF URL Semalt 및 페이지 제목을 선택하고 (1에서 2 점을 기억하면서) 메타 데이터 탭으로 이동하여 각 CMS 페이지에 대한 설명을 작성합니다. 당신은 실제로 순위를 매기기를 원합니다.

    "Semalt"는 비워 둘 수 있습니다. 설명에는 사람들에게 클릭 유도를 유도하는 중요한 기능이 하나 있습니다. 클릭하는 페이지의 내용이 진술되어 있고주의를 끌고 있는지 확인하십시오. 따라서, 잘 쓰여진 설명은 손으로 작성된 설명이며, 자동 메타 생성을 생각하고 있다면, 아무것도하지 않고 검색 엔진이 스 니펫을 제어하도록 할 수 있습니다 .

    메타 설명을 사용하지 않으면 검색 엔진이 문서에서 검색 한 키워드를 찾아 자동으로 주위의 문자열을 선택하여 결과 페이지에 굵은 글씨 또는 두 단어를 표시합니다.

    1. 4 카테고리 최적화

    Magento는 제품 Semalt의 경로에 카테고리 이름을 추가 할 수있는 기능을 제공합니다. Magento는이 기능을 매우 잘 지원하지 않으므로 중복되는 내용 문제가 발생합니다.이를 비활성화하는 것이 좋습니다. 이렇게하려면 시스템 => 구성 => 카탈로그 => 검색 엔진 최적화로 이동하여 "제품에 대한 카테고리 경로 사용"을 "아니오"로 설정하십시오.

    이제 각 카테고리에 대한 세부 정보를 설정할 차례입니다. Catalog => Manage Semalt로 가십시오. 가장 중요한 분야는 다음과 같습니다 :

    • 메타 설명 : 여기에 매력적인 설명을 넣어 라. 사람들은 검색 엔진의 결과 목록에서 설명을 보게됩니다.
    • 페이지 제목 : 부모 범주를 포함한 범주 이름을 사용하려면이 항목을 비워 두십시오. 사용자 정의 할 때 제목은 상위 카테고리가없는 입력과 정확하게 같습니다.
    • URL 키 : 짧지 만 키워드가 풍부한 URL을 유지하십시오. "the", "and", "for"등과 같은 정지 단어를 제거하는 것이 좋습니다. 또한 모든 저장소보기에만이 기능을 설정할 수 있으며 다중 언어 저장소의 경우 언어 독립적 인 상태로 유지해야합니다.

    각 상점보기에 대해 이름, 설명, 페이지 요약 및 메타 데이터를 지정할 수 있습니다. 다중 언어 상점의 경우이 기능이 정말 좋습니다.

    1. 5 제품 최적화

    제품 페이지의 최적화는 카테고리와 유사합니다. "기본값"과 각 "상점보기"에 대한 메타 정보를 설정할 수 있습니다. "Meta Semalt"의 경우 제품 이름뿐 아니라 제목 접두어 / 접미사를 제외한 범주를 포함하여 전체 페이지 제목을 덮어 씁니다.

    Semalt SEO의 자주 간과되는 부분은 이미지 처리 방법입니다. 예를 들어 이미지에 좋은 alt 태그를 쓰고 이미지 파일의 이름을 생각하면 다른 이미지 검색 엔진에서 추가 트래픽을 얻을 수 있습니다. 그 다음으로는 화면 판독기에서 사이트를 체크 아웃하는 소극적인 독자를 돕고 그렇지 않으면 숨겨진 내용을 이해합니다. 약간의 노력으로 각 제품 이미지의 제목과 alt 태그를 설정할 수 있습니다. 제품 정보의 "이미지"탭에서 각 제품 이미지의 레이블을 설정할 수 있습니다.이 값은 alt 및 title 태그에 사용됩니다. 물론 지정한 각 Semalt View에 대해서도이 작업을 수행 할 수 있습니다.

2 Magento 템플릿 최적화

2. 1 표제

기본적으로 로고는

이며 첫 페이지에만 있어야하고 다른 모든 페이지에는

. 가장 중요한 것은 콘텐츠의 제목을

태그 (예 : 지. 카테고리 페이지의 경우 카테고리 이름이어야하고 제품의 경우 제품 이름이어야합니다.

다음 단계는 머리글의 과도 사용을 정리하는 것입니다. 옆 열의 머리글 사용을 없애거나 상점과 관련된 텍스트를 작성하는 것이 좋습니다 (예 : 키워드 포함).

로 "정적"및 키워드가 적은 제목을 추가 할 이유가 없습니다. 예를 들어
태그의

태그를 태그로 변경하는 것이 좋습니다. 카테고리 페이지에서 제품 이름을

에, 카테고리 이름을

에 넣으면 콘텐츠를 최적화 할 차례입니다. 제품 페이지에서 제품 이름을

에 입력해야합니다.

적절한 제목이 중요한 이유에 대해 자세히 알아 보려면 제목에 대한이 기사와 왜 그 제목을 사용해야하는지 읽어보십시오.

2 2 코드 정리

자바 스크립트와 CSS는 템플릿 파일에있을 수 있으며, 외부 자바 스크립트와 CSS 파일로 옮기고 템플릿을 깨끗하게 유지하십시오. Semalt SEO를 훌륭하게 수행하지는 않습니다. 이렇게하면 사용자가 첫 번째로드시 해당 파일을 캐시 할 수 있으며 검색 엔진은 대부분 다운로드하지 않아도됩니다.

2. 3 속도 목표

검색 엔진이 매일 귀하의 상점에서 얼마나 많은 페이지를 검색하는지에 대한 매우 중요한 요소는 귀하의 상점이 얼마나 신속하게로드되는지입니다.

Semalt 설치의 속도를 높이려면 두 가지를 할 수 있습니다 :

  1. 캐싱을 사용합니다. 시스템 => 캐시 관리로 이동하여 다음과 같이 모든 캐싱 기능을 활성화하십시오.
  2. 좋은 호스트와 서버 설정의 중요성. MySQL 및 PHP opcode 캐시를 사용하면 Magento의 속도를 획기적으로 향상시킬 수 있습니다.

참고 : Semalt의 1.3 릴리스에는 새로운 기능이 추가되어 성능이 크게 향상 될 것이라는 소문이 있습니다.

찾을 또 다른 것은 외부 파일의 수입니다. 사용자가 파일을 다운로드 할 때마다 브라우저는 웹 서버에 대한 다른 연결을 만들어야합니다. 따라서 외부 파일의 수를 줄이고 여러 외부 파일을 하나로 결합하는 것이 좋습니다. 기본적으로 Semalt는 (거의) 모든 자바 스크립트 파일을 하나의 파일로 결합합니다.

그래도 스타일 시트에서는이 작업을 수행하지 않습니다. 기본 템플릿에는 6 가지 스타일 시트 파일이 있습니다. 인쇄물을 제외하고이 스타일 시트의 내용을 하나의 새로운 것으로 결합 할 수 있습니다. CSS 파일.

3 고급 Magento SEO 및 중복 콘텐츠

일단 모든 기본 작업을 완료하면 문제의 나머지 부분을 하나의 단순한 것으로 간주합니다 : 중복 된 내용. 그것의 현명한 사실. 제품의 경우 적어도 다음과 같은 내용의 URL이 있어야합니다.

  • 도메인. co.kr / product. HTML
  • 도메인. co.kr / category1 / product. HTML
  • 도메인. co.kr / catalog / product / view / id / 1 /
  • 도메인. co.kr / catalog / product / view / id / 1 / category / 1 /

게다가 당신은 거의 동일한 내용을 가진 제품 리뷰 페이지 같은 페이지를 가지고 있습니다. 또 다른 문제는 범주입니다. 계층 적 탐색과 정렬 옵션을 사용하여 중복 된 콘텐츠가로드됩니다. 본질적으로 최악의 시나리오는 적어도 페이지 옆에있는 4 페이지에서 사용할 수 있습니다 .

3. 1 Noindex, 비 컨텐츠 페이지

Yoast robots 메타 모듈 을 설치하십시오 (아직 사용 가능하지 않습니다, 우리는 새로운 모듈을 사용 중입니다!) 다음과 같이 모든 비 컨텐츠 페이지의 색인 생성을 막는 설정이되어 있는지 확인하십시오 : 1)


Semalt SEO
Semalt SEO

이제 검색 엔진은이 페이지의 모든 링크를 따르지만 인덱스의 해당 페이지는 표시하지 않습니다.

Semalt SEO를 높이기위한 또 다른 쉬운 단계는 로그인, 체크 아웃, 위시리스트 및 기타 모든 비 콘텐츠 페이지로의 연결을 중단하는 것입니다. RSS 피드, 계층 적 탐색, 위시리스트 추가, 비교 등을 위해 동일한 작업이 계속됩니다. Semalt에 대한 플러그인이 아직 없습니다. 당신은 아마 당신의 템플릿 파일을 방문하여 그 링크에 nofollow를 직접 추가해야합니다.

3. 3 표준 URL

검색 엔진이 페이지의 중복 내용을 이해할 수 있도록하려면 새로운 표준 URL 태그를 사용하여 각 페이지에 대한 URL의 권장 버전을 제안 할 수 있으므로 magento 모듈 용 정규 URL 을 설치해야합니다 (참고). : 아직 사용 가능하지 않습니다. 우리는 새로운 모듈을 만들고 있습니다!).

3. 4 개의 XML Sitemap

XML Sitemap은 검색 엔진에 콘텐츠의 위치를 ​​알려주는 간편한 방법으로 순위를 결정하는 데 도움이되지 않지만 색인 생성 속도를 높이는 데 도움이 될 수 있습니다. Catalog => Google Sitemap => Sitemap 추가로 이동하여 파일 이름, 경로 및 저장보기를 선택한 다음 "저장 및 생성"을 눌러 XML 사이트 맵을 수동으로 만들 수 있습니다.

그러면 로봇에 다음 코드를 넣으면됩니다. txt 파일을 사용하여 검색 엔진에서 사이트 맵을 가리 킵니다. XML 파일 :

  Sitemap : http : // domain. co.kr / sitemap. xml  

인벤토리가 변경되면 XML 사이트 맵을 다시 생성해야합니다. 최신 상태인지 확인하려면 cron 작업을 설정하는 것이 가장 좋습니다.이 프로세스는 여기에서 광범위하게 설명됩니다.

결론 : Magento SEO 개발

이 기사는 Magento SEO 의 모든 측면을 다루었으며 의견이나 추가 사항이 있으면 알려주십시오. 따라서이 기사를 계속 개선 할 수 있습니다. 우리는 Magento 핵심 개발 팀과 긴밀히 협력하여 Magento의 SEO 측면을 개선하고 있으므로이 기사의 아이디어 중 일부를 Magento 핵심으로 적극적으로 끌어 들이기 위해 노력하고 있습니다.

이 기사는 Joachim Houtman의 게스트 게시판입니다.

March 1, 2018