Get free SSL certificate from Let’s encrypt and install on IIS 7.5

This is instruction how easly and fast generate new certificate and private key for Your website and install it on windows server 2008 with IIS 7.5.

Create certificate and private key

Go to page www.sslforfree.com and type url address to Your website in input. Then choose an option to verify the website is Yours. I chose last option, verify manually by set txt record in my DNS section. Create records in DNS section and verify It. After few second You can download new certificate, private key and CA. Save it on disk.

Prepare .pfx file to use on IIS

In this step we need to use tool named „openssl”. You can download this tool from my server (here) or find it in the internet. Run command line and go to open ssl directory. Then run this command

openssl pkcs12 -export -out output_cert.pfx -inkey path_to_private_key -in path_to_cert_file

Install certificate on IIS

Run IIS in server option choose Certificates then click import from right side menu. Last thing is to change firendly/common name. Click start and run mmc. Click file -> Add snapshot -> certificates -> personal -> for this computer. Click by right mouse button on current certificate and change firendly name to *.domain.ex format.

Create private, public key and signature file using open-ssl

  1. Download OpenSSL – https://sourceforge.net/projects/openssl/
  2. Create private key: genpkey -algorithm RSA -out private.pem -pkeyopt rsa_keygen_bits:2048 or with password genpkey -algorithm RSA -out private.pem -aes-128-cbc -pass pass:test -pkeyopt rsa_keygen_bits:2048
  3. Create public key: rsa -pubout -in private.pem -out public.pem
  4. Create signature file: dgst -sha1 -sign private.pem -out test.sign test.txt
  5. Verify: dgst -sha1 -verify public.pem -signature test.sign test.txt

Badania pod kątem SEO

Wprowadzenie

Od dłuższego czasu jestem zainteresowany tematyką budowy stron www, poprawnych semantycznie, zoptymalizowanych oraz skutkiem tych działań na SEO. Szukając informacji w internecie na temat pozycjonowania storn znaleźć można w kółko powtarzające się informacje, które często nie są sprecyzowane lub poparte argumentami. Często szukamy konkretnych informacji jak pozycjonować stronę lub jak zbudować stronę pod kątem SEO  niestety nie otrzymamy jasnych informacji. Sam też zmagam się z odwiecznymi pytaniami dlatego powstała ta strona.

Interesując się tematyką pozycjonowania stron próbowałem wielokrotnie zastosować się do reguł opisywanych na rożnych stronach oraz podpatrzeć jak są zbudowane strony z pierwszych stron google. Niestety mimo różnych działań skutek był mizerny. Jest to zastanawiające ponieważ mając zoptymalizowaną stronę (wynik z google insights ~95pkt), domenę z https oraz treść delikatnie przystosowaną do fraz na jakich mi zależy w wynikach google moja strona pojawia się poniżej starych stron, które nawet nie mają RWD! Zastanawiające dlaczego takie strony często z nawet słabą treścią potrafią utrzymywać się tak wysoko.

Opis Badań

Mam zamiar przeprowadzić małe badania dotyczące pozycjonowania stron w zależności od ich budowy. Test ten będzie w dużej mierze porównaniem silnika WordPress i jego darmowych szablonów oraz własnych stron www.

Dlaczego akurat oprócz samych „sztuczek” chcę porównywać WP z własnymi cięciami?

  • WordPress przez jego fanów uważany jest za dobrze przystosowany pod kątem SEO i według nich jest to argument za używaniem go.
  • Przez to doświadczenie zdobędę wiedzę jak postępować lub nie postępować w projektach gdzie trzeba uwzględnić SEO a gdzie trzeba napisać własny kod.
  • będzie to fajna zabawa 😉

Wstępny plan badań polega na przygotowaniu trzech strony internetowych. Jedna z nich będzie oparta o silnik WordPress z użyciem jakiejś darmowej skórki. Druga zaprojektowana przeze mnie jak najlepiej potrafię. Trzecia będzie „gorsza” w moim mniemaniu od obu pozostały jednak będzie oferowała lekko lepszy content oraz dostanie jakieś bonusy – coś wymyślę ;).

Plan jest taki aby strony pozycjonować pod kątem albo nie zaindeksowanej przez google wcześniej frazy (jakieś słowotwórstwo) lub frazy z bardzo małą konkurencyjnością tak aby nasze strony łatwo można było zobaczyć w wynikach wyszukiwania.

Wszystkie strony dostaną podobnie przygotowany kontent oraz podobną składnię nagłówków tak aby nie można było posądzić kontentu o zbyt duże znaczenie w pozycji strony. Tak jak wspomniałem wcześniej ta gorsza technicznie strona dostanie trochę bardziej wartościowe teksty jednak nie znacznie – w głowie mam użycie jeden lub dwa razy więcej niż u jej sióstr słów kluczowych.

Wszystkie strony dostaną własną domenę. Domeny nie będą wskazywały na treść. W początkowej fazie strony będą linkowane bezpośrednio z tego bloga.

Resztę rzeczy oraz późniejsze zmiany będę opisywał w kolejnych postach na blogu.