<!-- TITLE: Seo pl -->
<!-- SUBTITLE: Dokumentacja modułu Magento 2 -->
# Moduł SEO
## Opis modułu
Moduł SEO usuwa dane strukturalne w formacie microdata i zastępuje je danymi w formacie ld-json, a także tworzy bardziej przyjazne pod SEO adresy URL dla stron kategorii.
## Zgodność modułu
Ten moduł jest zgodny z następującymi wersjami Magento Community: **2.4**.
## Sposób działania
Po zainstalowaniu modułu udaj się do panelu administratora.
Tam przejdź do: **Stores > Configuration > Aurora > SEO**
Pod podaną ścieżką zobaczysz konfiguracje dla danego modułu:

**Module Enable** - włączenie/wyłączenie modułu
**Enable Sitelinks Searchbox** - włącz/wyłącz sitelinks searchbox
https://developers.google.com/search/docs/data-types/sitelinks-searchbox

**Enable** - włączenie/wyłączenie generowania danych o produktach
**Enable Multistock Inventory** - Włączenie/wyłączenie obsługi inwentaryzacji kilku-magazynowej
**Brand** - atrybut marki produktu
**Default Aggregate Rating Value** - Włączanie/wyłączanie domyślnej oceny i recenzji
**Default Rating Value** - domyślna ocena produktu
**Default Review Count** - domyślne liczenie recenzji produktów
**Default Review Author** - domyślny autor recenzji produktu
**Default Price Valid Until** - cena domyślna ważna do dnia
(używany, gdy cena specjalna i cena specjalna do dla produktu nie są ustawione)
**Product Model** - (https://schema.org/ProductModel)
**Model Value** - wartość dla modelu produktu(SKU, EAN, barcode etc.)

**Enable** - włączenie/wyłączenie generowania danych o organizacji
**Organization Name** - nazwa organizacji
**Customer Service Enable** - włączenie/wyłączenie danych kontaktowych dla obsługi klienta
**Customer Service Phone** - numer telefonu
**Customer Service Contact Options** - dodatkowe informacje kontaktowe
**Customer Service Area** - obszar dostępności - nazwa kraju, kod kraju lub nazwa miasta
Pola **Technical Support** i **Sales Service** wypełniamy w taki sam sposób jak w obsłudze klienta

Wypełniamy dane o portalach społecznościowych, które zostaną dołączone do informacji o organizacji.
Aby sprawdzić, czy moduł działa poprawnie - użyj narzędzia Google Structured Data Testing Tool
https://search.google.com/structured-data/testing-tool/u/0
Podajemy adres URL sklepu / karty produktu lub wklejamy tam kod źródłowy strony.
**Moduł posiada również funkcjonalność skracania adresu url kategorii.**
Aby użyć tej funkcjonalności kieruj sie do **Catalog > Categories** in **AP**. Edytuj istniejącą kategorię, która ma co najmniej jedną kategorię nadrzędną lub dodaj nową, która spełnia ten wymóg.

Kieruj sie do **Search Engine Optimization**, wpisz swój URL, a następnie zaznacz **Omit parent path** checkbox. Po zapisaniu zmian, od teraz adres URL Twojej kategorii będzie brzmiał homepage/url-key, zamiast homepage/parent-category/url-key.
## Instalacja modułu
### Instalacja przez Composer
1. Dodaj repozytorium do pliku composer.json:
```text
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:aurora-modules/module-seo.git"
}
...
],
```
2. Zmodyfikuj plik composer.json:
```text
"require": {
...
"aurora/module-seo": "*"
...
},
```
3. W folderze głównym Magento wykonaj następujące polecenia:
```text
composer update aurora/module-seo
php bin/magento module:enable Aurora_SEO
php bin/magento setup:upgrade
```
### Instalacja manualna
1. Rozpakuj archiwum
2. Przenieś pliki modułu na serwer do lokalizacji:
```text
{Magento root}
└── app/
└── code
```
3. W folderze głównym Magento wykonaj następujące polecenia:
```text
php bin/magento module:enable Aurora_SEO
php bin/magento setup:upgrade
```
## Changelog
### v1.1.0
- Roboty, hreflang, funkcjonalności kanoniczne
- Poprawki PSR
- Dodano polskie tłumaczenie
### v1.0.2
- Naprawiony composer require
### v1.0.1
- Naprawiona możliwość zapisania nowej kategorii
### Dziękujemy za zainteresowanie naszymi modułami!