Procedure – Standard for WordPress
PL 🇵🇱
1. Instalacja WordPress i motywu Salient
- Zainstaluj WordPress na serwerze.
- Zainstaluj i aktywuj motyw Salient:
- Pobierz motyw tutaj.
- Przejdź do Wygląd > Motywy > Dodaj nowy > Wyślij motyw na serwer i załaduj plik .zip motywu.
- Aktywuj motyw po instalacji.
2. Podstawowa konfiguracja WordPress
- Ustawienia ogólne:
- Przejdź do Ustawienia > Ogólne.
- Uzupełnij Tytuł witryny i Opis.
- Ustaw Strefę czasową, Format daty i Format czasu.
- Ustawienia czytania:
- Przejdź do Ustawienia > Czytanie.
- Ustaw stronę główną (statyczna strona lub najnowsze wpisy).
3. Ustawienia bezpośrednich odnośników (Permalinks)
- Przejdź do Ustawienia > Bezpośrednie odnośniki.
- Wybierz opcję Nazwa wpisu dla przyjaznych URL.
- Zapisz zmiany.
4. Tworzenie menu i stopki
- Menu:
- Przejdź do Wygląd > Menu.
- Utwórz nowe menu i dodaj do niego strony oraz kategorie.
- Przypisz menu do odpowiedniej lokalizacji (np. Menu główne).
- Stopka:
- Przejdź do Salient > Global Sections
- Zaprojektuj stopkę albo użyj gotowego szablonu, takie jak copyright, informacje kontaktowe, linki do polityki prywatności itp.
5. Instalacja i konfiguracja wtyczek
- Zainstaluj i aktywuj następujące wtyczki:
- LiteSpeed Cache (optymalizacja strony).
- Rank Math SEO (optymalizacja SEO).
- GA Google Analytics Pro (integracja z Google Analytics).
- CookieYes (zarządzanie plikami cookie).
- MailerLite (jeżeli jest potrzebna integracja z systemem mailingowym).
- Formularz kontaktowy lub widget z zencal.io (jeżeli jest potrzebna apka do umawiania spotkań).
6. Konfiguracja LiteSpeed Cache (Zalecamy wykonanie tego kroku jako ostatniego)
- Przejdź do ustawień wtyczki LiteSpeed Cache.
- Włącz funkcje cache’owania strony.
- Skonfiguruj optymalizację zasobów:
- Przejdź do LiteSpeed Cache. > Presety
- Znajdź preset Zaawansowane (zalecane)
- Kliknij zastosuj preset
7. Konfiguracja Rank Math SEO
- Uruchom kreatora konfiguracji w Rank Math SEO.
- Ustaw podstawowe informacje o stronie:
- Typ strony (osobista, firmowa itp.).
- Logo i obrazek ogólny (zdjęcie widoczne przy udostępnianiu linku w social media).
- Połącz się z Google Search Console z panelu Google.
- Skonfiguruj mapę strony (sitemap).
8. Dodanie polityki cookies i polityki prywatności
- Polityka cookies:
- Przejdź do wtyczki CookieYes.
- Skonfiguruj baner zgody na pliki cookie zgodnie z wytycznymi RODO.
- Spersonalizuj treść komunikatu i styl banera.
- Polityka prywatności:
- Utwórz nową stronę z treścią polityki prywatności.
- Możesz skorzystać z generatora lub dostosować istniejący szablon. Darmowy Generator
- Dodaj link do strony w stopce oraz w banerze cookie.
9. Integracja z Google Analytics i Google Search Console
- Google Analytics:
- Zaloguj się na konto Google Analytics.
- Utwórz nową usługę dla swojej strony.
- Skopiuj identyfikator śledzenia (np. UA-XXXXX-Y).
- W wtyczce GA Google Analytics Pro wprowadź identyfikator śledzenia.
- Google Search Console:
- Przejdź na Google Search Console.
- Dodaj nową witrynę i zweryfikuj ją (zalecamy zmodyfikowanie strefy DNS).
- Prześlij mapę strony (sitemap.xml) wygenerowaną przez Rank Math SEO.
10. Konfiguracja MailerLite
- Zaloguj się na konto MailerLite.
- Przejdź do ustawień konta i wygeneruj klucz API.
- W WordPress przejdź do ustawień wtyczki MailerLite.
- Wprowadź klucz API, aby połączyć stronę z kontem MailerLite.
- Utwórz formularze zapisu i dodaj je na stronie (np. w sidebarze, stopce lub jako popup).
11. Dodanie formularza kontaktowego lub widgetu z zencal.io
- Formularz kontaktowy:
- Zainstaluj wtyczkę, np. Contact Form 7 lub WPForms.
- Utwórz nowy formularz kontaktowy.
- Wstaw formularz na stronie kontaktowej za pomocą shortcode.
- Widget z zencal.io:
- Załóż konto na zencal.io.
- Skonfiguruj kalendarz i dostępność.
- Wygeneruj kod do osadzenia widgetu.
- W WordPress dodaj kod w odpowiednim miejscu (np. w edytorze HTML na stronie kontaktowej).
12. Testowanie funkcjonalności
- Sprawdź działanie strony:
- Przejdź przez wszystkie podstrony, upewniając się, że nie ma błędów.
- Przetestuj formularze kontaktowe i zapisy do newslettera.
- Weryfikacja analityki:
- Sprawdź, czy dane są poprawnie zbierane w Google Analytics.
- Optymalizacja SEO:
- Upewnij się, że wszystkie strony mają uzupełnione meta tytuły i opisy.
- Sprawdź poprawność linków i strukturę nagłówków (H1, H2, H3).
13. Finalne optymalizacje i bezpieczeństwo
- Aktualizacje:
- Upewnij się, że wszystkie wtyczki, motywy i wersja WordPress są aktualne.
- Bezpieczeństwo:
- Skonfiguruj podstawowe ustawienia bezpieczeństwa.
- Kopia zapasowa:
- Skonfiguruj regularne tworzenie kopii zapasowych i ich przechowywanie poza serwerem (np. w chmurze).
14. Publikacja strony
- Indeksacja w wyszukiwarkach:
- Przejdź do Ustawienia > Czytanie i upewnij się, że opcja Proś wyszukiwarki o nieindeksowanie tej witryny nie jest zaznaczona.
- Powiadomienie zespołu:
- Poinformuj odpowiednie osoby o ukończeniu prac nad stroną.
- Monitorowanie:
- Regularnie sprawdzaj działanie strony i reaguj na ewentualne problemy.
EN 🇺🇸
1. Installing WordPress and the Salient Theme
Install WordPress on the server.
Install and activate the Salient theme:
- Download the theme here.
- Go to Appearance > Themes > Add New > Upload Theme and upload the theme’s .zip file.
- Activate the theme after installation.
2. Basic WordPress Setup
General settings:
- Go to Settings > General.
- Fill in the Site Title and Tagline.
- Set the Timezone, Date Format, and Time Format.
Reading settings:
- Go to Settings > Reading.
- Set the homepage (static page or latest posts).
3. Permalink Settings
- Go to Settings > Permalinks.
- Choose the “Post name” option for friendly URLs.
- Save the changes.
4. Creating Menus and Footer
Menus:
- Go to Appearance > Menus.
- Create a new menu and add pages and categories to it.
- Assign the menu to the appropriate location (e.g., Main Menu).
Footer:
- Go to Salient > Global Sections.
- Design the footer or use a pre-built template, including elements like copyright, contact information, links to privacy policies, etc.
5. Installing and Configuring Plugins
Install and activate the following plugins:
- LiteSpeed Cache (site optimization).
- Rank Math SEO (SEO optimization).
- GA Google Analytics Pro (Google Analytics integration).
- CookieYes (cookie management).
- MailerLite (if email marketing integration is needed).
- Contact form or a widget from zencal.io (if an appointment booking app is needed).
6. LiteSpeed Cache Configuration (Recommended to do this as the final step)
- Go to LiteSpeed Cache plugin settings.
- Enable caching features for the site.
- Configure resource optimization:
- Go to LiteSpeed Cache > Presets.
- Find the Advanced (Recommended) preset.
- Click Apply preset.
7. Rank Math SEO Configuration
- Launch the setup wizard in Rank Math SEO.
- Set up the basic site information:
- Type of site (personal, business, etc.).
- Logo and default image (image shown when sharing a link on social media).
- Connect to Google Search Console from the Google panel.
- Set up the sitemap.
8. Adding Cookie Policy and Privacy Policy
Cookie Policy:
- Go to the CookieYes plugin.
- Configure the cookie consent banner according to GDPR guidelines.
- Customize the banner content and style.
Privacy Policy:
- Create a new page with your privacy policy content.
- You can use a generator or customize an existing template (Free Generator).
- Add a link to the page in the footer and in the cookie banner.
9. Integration with Google Analytics and Google Search Console
Google Analytics:
- Log in to your Google Analytics account.
- Create a new property for your site.
- Copy the tracking ID (e.g., UA-XXXXX-Y).
- Enter the tracking ID in the GA Google Analytics Pro plugin.
Google Search Console:
- Go to Google Search Console.
- Add a new site and verify it (DNS zone modification recommended).
- Submit the sitemap (sitemap.xml) generated by Rank Math SEO.
10. MailerLite Configuration
- Sign up for a MailerLite account.
- Go to account settings and generate an API key.
- In WordPress, go to MailerLite plugin settings.
- Enter the API key to connect your site with MailerLite.
- Create signup forms and add them to the site (e.g., in the sidebar, footer, or as a popup).
11. Adding a Contact Form or zencal.io Widget
Contact Form:
- Install a plugin, e.g., Contact Form 7 or WPForms.
- Create a new contact form.
- Insert the form on the contact page using a shortcode.
zencal.io Widget:
- Sign up for an account at zencal.io.
- Configure your calendar and availability.
- Generate the embed code for the widget.
- In WordPress, add the code to the appropriate place (e.g., in the HTML editor on the contact page).
12. Testing Functionality
Check the site’s functionality:
- Go through all the pages to ensure there are no errors.
- Test contact forms and newsletter signups.
Analytics verification:
- Check if data is being correctly collected in Google Analytics.
SEO optimization:
- Ensure all pages have meta titles and descriptions filled out.
- Check link accuracy and heading structure (H1, H2, H3).
13. Final Optimizations and Security
Updates:
- Ensure all plugins, themes, and WordPress versions are up to date.
Security:
- Configure basic security settings.
Backup:
- Set up regular backups and store them off-site (e.g., in the cloud).
14. Website Launch
Search engine indexing:
- Go to Settings > Reading and make sure the “Discourage search engines from indexing this site” option is not checked.
Team notification:
- Notify the relevant team members that the website is completed.
Monitoring:
- Regularly check the site’s performance and address any issues.