Nowe informacje o licencjach obrazów w Google Grafika
Spis treści:
Google testuje nowe sposoby na wyświetlanie w wynikach wyszukiwania grafiki informacji o typie licencji przypisanej do danego zdjęcia. Równocześnie zaprezentowano nowe mechanizmy pozwalające na opisanie plików graficznych takimi informacjami. Spotkało się to z entuzjastycznym przyjęciem wśród organizacji branżowych, które będą mogły lepiej dbać o prawa autorskie do plików graficznych.
Google dba o to, by zmniejszyć ilość nadużyć polegających na (czasem nieumyślnej, wskutek braku informacji o licencji) kradzieży plików graficznych. Dzięki temu możliwe jest zwiększenie przychodów ze sprzedawanych materiałów graficznych oraz (w przyszłości) filtrowanie grafik, które zawierają etykiety licencyjne.
Nowością jest wprowadzenie specjalnego schematu danych strukturalnych związanego z metadanymi licencji plików graficznych. Obrazy opisane za pomocą tych danych zyskają w wynikach wyszukiwania specjalną etykietę, informacje dotyczące licencji oraz możliwości pozyskania pliku graficznego.
Obecnie etykiety licencji nie są jeszcze widoczne w wynikach wyszukiwania, ale Google sugeruje, by już teraz przygotować swoje treści na nadchodzące zmiany.
Metadane Zdjęcia w Google – jak je dodać?
Istnieją dwa sposoby na dodanie do zdjęcia informacji licencyjnych. Każda z nich jest tak samo skuteczna, nie ma preferowanej przez Google. Wystarczy dodać tylko jedną z nich, by obraz był opatrzony metadanymi w wynikach wyszukiwania.
- Dane strukturalne – stanowią powiązanie pomiędzy obrazem a stroną, na której pojawia się dany znacznik. Należy dodać je do każdego wystąpienia danego obrazu, nawet jeśli jedno zdjęcie pojawia się na stronie kilkukrotnie.
- Metadane zdjęcia IPTC- dodawane są do pliku graficznego i mogą się z nim przemieszczać między stronami. Wystarczy dodać jedno wystąpienie takich danych dla jednego obrazu. Dane będą wskazywać licencję tak długo, aż nie zostaną usunięte.
Jak się przygotować na etykiety licencji?
Przede wszystkim należy się upewnić, czy wszystkie zasoby graficzne oraz podstrony w witrynie są możliwe do zaindeksowania przez Google. W tym celu należy zrewidować dyrektywy w pliku robots.txt oraz sprawdzić, czy podstrony nie posiadają tagu noindex. Warto też sprawdzić, czy każdy użytkownik ma możliwość dostępu do strony bez konieczności zakładania konta, czy logowania wewnątrz serwisu. Google sugeruje, by postępować zgodnie ze wskazówkami dla Google Grafika. Można też dodać mapę witryny zawierającą pliki graficzne w celu informowania Google o zmianach w tym zakresie.
Wdrożenie metadanych licencji pliku graficznego
W celu poinformowania Google o obrazach objętych licencją, należy dodać informacje licencyjne wykorzystując jeden z opisanych formatów danych dla każdego obrazu, który ma posiadać etykietę licencyjną.
Po wdrożeniu zmian do wyszukiwarki grafiki Google, oprócz etykiety, obrazy z licencją zostaną opatrzone opisem zawierającym adres strony internetowej, która posiada prawa do publikacji zdjęcia (adres strony agencji, fotografa itp.) oraz typ licencji, która opisuje dane zdjęcie.
Dane strukturalne – ImageObject – schema.org
Pierwszym z typów wdrożenia metadanych licencyjnych jest wykorzystanie danych strukturalnych opisanych na schema.org. Należy wówczas skorzystać z typu danych ImageObject nieco modyfikując kod ze strony schema.org i dodając wymagane przez Google informacje. Należy to zrobić dodając pole licence oraz podając wartości według dokumentacji Google:
- licence – pole wymagane – opisuje typ licencji, która reguluje użycie obrazu, jest to odnośnik do strony www z licencją adekwatną do danego pliku graficznego;
- acquireLicensePage – pole zalecane – jest to adres strony, na której użytkownik może znaleźć więcej informacji o danym obrazie – np. strona kontaktowa lub witryna pozwalająca wybrać konkretną rozdzielczość obrazu.
Google sugeruje, by używać typu danych JSON-LD – podaje nawet przykłady kodu dla tego formatu:
- W przypadku pojedynczego obrazu:
<html> <head> <title>Black labrador puppy</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "ImageObject", "url": "https://example.com/photos/1x1/black-labrador-puppy.jpg", "license": "https://example.com/license", "acquireLicensePage": "https://example.com/how-to-use-my-images" } </script> </head> <body> <img alt="Black labrador puppy" src="https://example.com/photos/1x1/black-labrador-puppy.jpg"> <p><a href="https://example.com/license">License</a></p> <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p> </body> </html>
- W przypadku większej ilości zdjęć na stronie:
<html> <head> <title>Photos of black labradors</title> <script type="application/ld+json"> [{ "@context": "https://schema.org/", "@type": "ImageObject", "url": "https://example.com/photos/1x1/black-labrador-puppy.jpg", "license": "https://example.com/license", "acquireLicensePage": "https://example.com/how-to-use-my-images" }, { "@context": "https://schema.org/", "@type": "ImageObject", "url": "https://example.com/photos/1x1/adult-black-labrador.jpg", "license": "https://example.com/license", "acquireLicensePage": "https://example.com/how-to-use-my-images" }] </script> </head> <body> <h2>Black labrador puppy</h2> <img alt="Black labrador puppy" src="https://example.com/photos/1x1/black-labrador-puppy.jpg"> <p><a href="https://example.com/license">License</a></p> <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p> <h2>Adult black labrador</h2> <img alt="Adult black labrador" src="https://example.com/photos/1x1/adult-black-labrador.jpg"> <p><a href="https://example.com/license">License</a></p> <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p> </body> </html>
Metadane zdjęcia IPTC
Alternatywnym rozwiązaniem jest osadzenie metadanych IPTC dla każdego zdjęcia bezpośrednio w pliku graficznym. By otrzymać etykietę licencji przy zdjęciu należy nieco zmodyfikować dane dostępne w standardzie. Pożądane są następujące informacje:
- oświadczenie o prawach – pole wymagane – jest to adres URL do strony opisującej licencję dla danego zdjęcia;
- adres URL licencjodawcy – pole zalecane – jest to podobnie jak w przypadku właściwości dla schema.org – acquireLicensePage, adres strony, na której użytkownik otrzyma więcej informacji o obrazie.
Pokazywanie informacji o etykietach licencji w wynikach wyszukiwania
Jak wspomniano wyżej, obecnie nie ma możliwości sprawdzenia jak będą wyglądać takie etykiety w rzeczywistości – Google udostępniło jedynie testowe obrazki, pokazujące działanie etykiet licencyjnych. Po opublikowaniu zmian w interfejsie wyszukiwarki nadane już etykiety powinny zostać pokazane użytkownikom.
Google oczywiście nie gwarantuje, że nawet poprawnie wdrożone metadane znajdą się na stronie wyników grafiki. Podobnie jak w przypadku innych typów danych strukturalnych, algorytm decyduje, czy należy takie dane pokazać użytkownikom wyszukiwarki Google.
Dane mogą nie pojawić się też w indeksie także z powodu błędów w implementacji, dlatego warto przetestować strony z obrazami za pomocą narzędzia do testowania danych strukturalnych i wyeliminować wszystkie znalezione przez narzędzie błędy i ostrzeżenia.
Podsumowanie
Wdrożenie mechanizmu polegającego na wyświetleniu informacji o licencjach grafik w sposób znaczący może przyczynić się do tego, by obrazki z Google Grafika, które są objęte specyficznymi typami licencji, nie były bezwiednie kopiowane przez nieświadomych tego użytkowników. Jest to poważny krok do jeszcze lepszego zadbania o prawa autorskie w sieci. Możemy się więc spodziewać szerokiego wykorzystania nowych standardów, w szczególności IPTC.