Magento SEO Multistore sitemap.xml và Robots.txt cho nhiều cửa hàng

Với hệ thống cửa hàng Magento bạn có thể nhanh chóng và dễ dàng tạo ra nhiều cửa hàng cá nhân và độc lập, tất cả trông khác, cung cấp cho bạn các sản phẩm khác, có mức giá khác nhau và chủ yếu thuộc lĩnh vực mình có thể truy cập.

Nhưng những gì với tối ưu hóa công cụ tìm kiếm Google, Bing vv. từ, nếu bạn có một số cửa hàng? Vì chỉ có một hệ thống tập tin phổ biến được sử dụng, bạn phải sử dụng một vài thủ thuật ở đây.

  1. Mỗi tạo sitemap.xml mỗi cửa hàng:hình ảnh
    Magento có thể mặc định sitemap.xml chỉ tạo HÀNH. Ngoài ra còn có không (Tiêu chuẩn) Khả năng đổi tên này (thêm thông tin ĐÂY). Chắc chắn, có phần mở rộng cho, mà làm điều đó một cách nhanh chóng và dễ dàng, Nhưng có một cách khác.
    Bạn có thể xem sitemap.xml tương ứng nhưng đặt trong các thư mục khác nhau.
    Như vậy chúng ta đặt trong thư mục gốc Magento một thư mục cho mỗi cửa hàng để Ví dụ:
    – sitemap-shop1
    – sitemap-shop2
    – sitemap-shop3
    Sau đó chúng tôi đi trong danh mục phụ trợ Magento > Google Sitemap.
    Ở đó chúng ta bấm “Thêm Sơ đồ trang web”, cho là tên sitemap.xml, sau đó nhập đường dẫn, và sau đó xác định vị trí các điểm cửa hàng thích hợp từ. sau đó “tiết kiệm & xây dựng” nhấp chuột.
    Sơ đồ trang web đã được tạo ra và nên-tốt hơn nhìn- đang ở trong thư mục chính xác.
  2. cấu hình, rằng bản đồ website được tự động cập nhật:
    Để tự động cập nhật các Sơ đồ trang web Magento (các Magento Cron phải được kích hoạt trên máy chủ bên!), man man dưới System > cấu hình > katalog / Tới Google Sitemap và tiền gửi có mà Sơ đồ trang web ví dụ. tạo ra hàng ngày.
  3. điều chỉnh, Google và các chương trình khác cũng sẽ tìm thấy Sơ đồ trang web phải = robots.txt thích hợp tạo
    Bây giờ là một vấn đề chung(chen). Bình thường, bạn cũng tạo ra chỉ một robots.txt cho một trang. Google và Co. vì vậy mong đợi robots.txt này (mặc dù họ không nhất thiết phải). Đối với một cửa hàng đa chúng ta cần, nhưng, nói đúng, hơn robots.txt, chết u.a. báo cáo hợp sitemap là. Do đó, chúng tôi tạo ra ví dụ.
    – robot-shop1.txt
    – robot-shop2.txt
    – robot-shop3.txt
    Trong những tập tin chúng tôi lưu trữ trên một mặt ví dụ. một phần tiêu chuẩn, giữ các công cụ tìm kiếm truy cập vào các trang nhất định: 

    Đại lý người dùng: *
    không công nhận: /index.php/
    Disallow: /*?
    không công nhận: /*.js$
    Disallow: /*.css$
    Disallow: /*.php$
    Disallow: /admin/
    Disallow: /app/
    Disallow: /catalog/
    Disallow: /catalogsearch/
    Disallow: /checkout/
    Disallow: /customer/
    Disallow: /downloader/
    Disallow: /js/
    Disallow: /lib/
    Disallow: /media/
    Disallow: /newsletter/
    Disallow: /pkginfo/
    Disallow: /report/
    Disallow: /review/
    Disallow: /skin/
    Disallow: /var/
    Disallow: /muốn được tặng quà /

    và thêm vào dòng cuối cùng

    Sơ đồ trang web: http://www.shop1.de/shop1/sitemap.xml

    ngoài. Chúng tôi làm điều này cho tất cả các cửa hàng và thay đổi mỗi bên dưới tên miền, chỉ ra vị trí của mỗi sitemap.xml. Vì vậy, do đó chúng tôi sau đó có ba file robot, tất cả nằm trong thư mục gốc Magento.
    Bây giờ đang chờ một bước cuối cùng.

  4. Giới thiệu về robot định .htacces là trách nhiệm mà miền:
    Đối với điều này, chúng tôi mở .htaccess trong thư mục gốc của magenta và thêm vào cuối dòng vẫn sau

    ## cho những gì robot mà miền ##
    RewriteCond %{HTTP_HOST} ^. *?shop1  .de $ [NC]
    RewriteRule ^robots\.txt$ robots.shop1.txt
    RewriteCond %{HTTP_HOST} ^. *?shop2  .de $ [NC]
    RewriteRule ^robots\.txt$ robots.shop2.txt
    RewriteCond %{HTTP_HOST} ^. *?shop3  .de $ [NC]
    RewriteRule ^ robot  .txt $ robots.shop3.txt

     

Điều này sẽ làm việc tại tất cả mọi thứ. Các chương trình đi sang một bên, thấy trên .htacces, rằng họ phải tuân thủ các robot tương ứng, này đề cập đến các bản đồ website trong các thư mục con và do đó là độc đáo được lập chỉ mục và gán cho các cửa hàng và các lĩnh vực đa cổng tương ứng.

Được sử dụng trong Magento Version 1.8.1.0 bình luận? bổ sung? Ghi chú? vui vẻ!

Xuất bản bởi sợi Dệt

từ 2009 Tôi đã làm việc chặt chẽ với Magento. Tôi bắt đầu với việc tạo ra và hoạt động của các cửa hàng B2C. Điều này đã được mở rộng thông qua công việc của tôi trong lĩnh vực logistics. Điều này dẫn đến hệ thống B2E đầu tiên chuyên. Hôm nay tôi làm việc ngày một ngày với B2C thú vị, B2B- và các dự án B2E và báo cáo trong blog này về những thách thức và đưa ra lời khuyên trong cuộc.

2 Nhận xét về "Magento SEO Multistore sitemap.xml và Robots.txt cho nhiều cửa hàng”

  1. Google không khuyên con đường của nó từ JS và CSS đóng cửa ra ngoài.
    (cf.. http://googlewebmastercentral.blogspot.de/2014/05/rendering-pages-with-fetch-as-google.html)

    Hơn nữa, sự phân công của Sitemaps cho một trong những đa cổng sạch có thể tái tạo so với .htaccess, do đó, luôn có những con tàu /sitemap.xml.
    (cf.. http://oldwildissue.wordpress.com/2012/02/27/magento-google-sitemap-generation-for-multistore-installation/)
    Thật không may, sau đó bạn phải cung cấp cho họ để robots.txt khác nhau, các Sitemap: một “đầy” URL cần thiết.
    (cf.. http://www.sitemaps.org/protocol.html#submit_robots)

    Nhưng nỗ lực này là giá trị trong khi, đánh chặn tất cả các yêu cầu /sitemap.xml và lưu mở rộng thêm.

    lời chào

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *