Поподробнее, это страниц на 50 убористого текста, поэтому отвечу коротенько - минут на сорок.
Ну, во-первых, как говорят сеошники: - Поздравляю с новым "Королевым"! (яндекс анонсировал новый алгоритм поиска)

Теперь по делу.
Начнем с азбуки SEO(что собственно соответствует требованиям гугла и яндекс ):
(что не правильно -
выделяю красным, что правильно ставлю зеленым, что требует вариации выделяю жирным )
1.
Главная страница сайта
Что имеем:
Тайтл главной:
"Codeby.net -
портал для программистов и
сисадминов"
Meta descripion:
+
Прикладное программирование и компьютерная безопасность. Блог и форум - Lotus, Delphi, Pascal, C#, Web, 1C, Java и другие.
Meta key :
отсутсвует
Заголовки
H1:
Codeby
Н2: Ломаем Mitsubishi Outlander PHEV. Часть 1.1 и т.д.
H3:
Товары — Code Market; Свежие записи; Рубрики; Свежие комментарии и т.п.
Теги
<b>, <strong> и т.п. - отсутствуют (не обязательно, но немного не помешает)
Релевантность тайтла поисковому запросу "программирование":
Meta descripion: соответсвует
Meta key: отсутсвует
Н1: не соответсвует
H2: практически не соответствует
H3 не соответствует
Контент:
<p>
Программирование и кибербезопасность</p> ++
<
a title=программами; программирование;кодинг> +
Python
Вывод: на примерно 9500 символов станицы, всего:
6 ключей прямого вхождения: - программирование и вариации
и несколько косвенного: - Java, Lotus и т.д.
Причем большая часть в метах и ни одного нет в заголовках!
Релевантность тайтла поисковому запросу "сисадминов":
тут без комментариев
Итог: Высокочастотные и среднечастотные запросы типа: - программирование, программирование на С# и т.д., уроки программирования и т.п. успешно обходят сайт стороной, оставляя вам только низкочастотники за счет большого количества страниц.
Что сделать:
Тайтл:
Убрать Codeby.net , подобрать высокочастотник вместо сисадминов, что-то типа: сетевая компьютерная безопасность и администрирование локальных ....
Мета keyword: - прописать
H1: вместо Codeby.net поставить высокочастоник, тот что у вас прописан в теге <p>
Программирование и кибербезопасность</p>
H2: Прописать рубрики, под ними выводить соответствующие анонсы статей, а не так как сейчас - сплошная солянка.
H3: назначить заголовкам статей.
Юзабилити:
Меню категорий находится в самом низу страницы, чтобы его найти, нужно постараться! Поднять на место под поиском или сделать в Хедере, или в слейдере, что справа.
Капча для торов. Если идет DDOS, то оправдано, если нет, то вы теряете часть целевой аудитории(мне например надоедает тыкание мышкой по картинкам или лезть в настройки и отключать прокси, тем более, что вставка в пустое поле проверочного кода работает не во всех браузерах), проще перейти на другой сайт.
Страницы категорий.
Те же рекомендации, что и для главной, только ключи в тайтлах, метах и заголовках ставим
соответствующие каждой рубрике. Делаем упор на среднечастотники.
Сами статьи соберут, то что и сейчас - низкочастотные запросы.
Вывод:
Составить семантическое ядро для главной и для рубрик.
PS:Понятное дело, что ручками подправить все огрехи тяжело, но наверняка для WP есть какой нибудь SEO модуль, что поможет это сделать быстрее.
По форуму:
Практически то же самое.
Судите сами: Запрос "информационная безопасность".
Релевантная страница форума должна быть:
https://codeby.net/categories/informacionnaja-bezopasnost.129/
Что мы там видим? ПУСТОТУ! НЕ ЮЗАБЕЛЬНОСТЬ! Даже названия подрубрик отображаются не полностью
(Взлом Wi ,
Parot Sec,
Библиоте.
Вывод: нужно на эту страницу вывести последние сообщения из подрубрик.
Фу....!, пока все, это как писал выше: - коротенько-коротенечко и самое основное