W porządku. Najpierw najważniejsze. Nie oznaczaj 404 jako naprawionego . W rzeczywistości przedłużasz ten problem. Google spróbuje pobrać stronę, która zwraca 404 kilka razy, zanim się podda. Jest tak, ponieważ błąd 404 wskazuje na tymczasową sytuację, w której błąd 410 mówi, że strona zniknęła . Dlatego za każdym razem, gdy oznaczysz 404 jako naprawiony , w rzeczywistości każesz Google spróbować ponownie, rozpoczynając proces eliminacji od nowa.
Po prostu pozwól tym stronom 404 na chwilę, a Google przestanie ich szukać i usunie strony z indeksu. Zajmie to trochę czasu, ale bez błędu 410 jest to najłatwiejszy sposób. Błąd 410 przyspieszyłby proces, ale trudniej jest przedstawić błąd 410, a domyślny błąd 404 sprawia, że jest to łatwiejsze i bardziej naturalne rozwiązanie.
Usunięte strony znikną za około 30–60 dni, jeśli możesz poczekać. To zależy od tego, jak często Google odwiedza twoje strony. Może to potrwać dłużej, ale gdy zostaną znalezione 404, Google lubi najpierw sprawdzić na miejscu, a następnie, w zależności od liczby 404, może bardziej agresywnie pająkować.
Korzystanie z mapy witryny zasadniczo nie rozwiązuje żadnych problemów z indeksem. To tylko ułatwia życie wyszukiwarkom. Nigdy nie jest traktowana jako kompletna lista stron, które ma każda witryna. Jeśli wyszukiwarka odczyta mapę witryny i nadal znajdzie strony niewymienione w mapie witryny, będzie nadal indeksować te strony.
Jedną z opcji, jeśli ma to sens, jest umieszczenie tych stron w pliku robots.txt. Jeśli nie ma ich zbyt wiele (co oznacza, że możesz zrobić, a plik robots.txt nie byłby zbyt długi), byłoby to szybsze rozwiązanie. W przeciwnym razie po prostu poczekam i pozwolę, aby błędy 404 same wygasły.
Ostatnie słowo. Będzie dobrze. Naprawdę. Wszystko będzie dobrze, jeśli będziesz cierpliwy.