Использование NetCat накладывает некоторые ограничения на сайты, которые будут работать под ее управлением. В большинстве своем ограничения несущественные, однако их стоит иметь в виду, создавая сайты на NetCat. Ниже приведен список ограничений.
Иерархическая древовидная структура сайта
Ограничение весьма условно – в настоящий момент редко встречаются сайты с другим видом структуры. Это ограничение означает, что структура сайта под управлением NetCat должна иметь вид дерева, например, как на представленном ниже фрагменте структуры:
o Каталог
• Валенки
• Дубленки
• Лобзики
o О компании
• Миссия
• Менеджмент
• Руководство компании
• Руководители отделов
• Новости
• Вакансии
o Партнерам
• Регистрация
• Принципы работы
Также возможна неполная имитация сетевого вида структуры, когда один дочерний элемент структуры может иметь несколько родительских.
Разделение каждой страницы сайта на 3 части
Каждая страница сайта делится на три условных части: header (хедер, верхняя часть страницы), содержательная часть страницы и footer (футер, нижняя часть страницы). При этом термины «верхняя» и «нижняя» не означают дословное геометрическое понимание – подразумевается HTML-текст до и после содержательной части страницы. На футере и хедере могут располагаться элементы оформления сайта, навигации, вспомогательные элементы (баннеры, опросы и пр.). Ниже приведен схематический пример простой страницы: белым цветом обозначена содержательная ее часть, светло-серым – хедер и темно-серым – футер.

Впрочем, на странице может быть гораздо больше информационных блоков. В данном Руководстве описаны способы создания довольно сложных структур страниц при помощи NetCat.
Использование Macromedia Flash
NetCat позволяет использовать flash-заставки, как и любые другие файлы, используемые в HTML-коде. Однако в случае создания полноценного flash-сайта NetCat может быть использован с весьма существенными ограничениями. Так, если система навигации по сайту под NetCat реализована на flash, для интеграции flash-роликов с системой управление структурой NetCat потребуются дополнительные доработки ролика. То же касается случаев, когда сайт представляет собой единый flash-ролик.
Использование фреймов (frames)
В настоящее время фреймы встречаются очень редко – это связано с многочисленными проблемами, которые возникают при их использовании. NetCat содержит встроенные средства создания сайтов с традиционной, «бесфреймовой» навигацией. При помощи NetCat также можно реализовать фреймовый сайт, но это потребует использования некоторых специальных приемов.
Подход к данным как к спискам шаблонной информации
Все данные, выводимые в содержательной части страниц, в NetCat представляются в виде списков некоторых шаблонных элементов. Это могут быть списки товарных позиций, новости, списки сообщений в форуме, более сложные конструкции. Описываются данные компонентами. Простейшим компонентом является HTML-блок текста. C его помощью реализуются все задачи, для которых неприменим «шаблонный» подход. Так, неструктурированный HTML-текст (с картинками, flash-роликами, скриптами JavaScript и пр.) обычно представляется как список данных, состоящий из одного элемента компонента «HTML-текст». Эти элементы называются объектами. Списки объектов на странице могут образовывать составные конструкции, например, новости с комментариями, личные сообщения между пользователями и пр.