Если «значит» в предложении выступает как вводное слово, то оно обособляется по общим для них правилам.
Сравните:
Вы, значит, едете из Суздаля? (Вводное слово).
Эта поездка много значит для нас. (Сказуемое).
Особенности обособления вводных слов
1. Если вводное слово стоит в начале или в конце обособленного оборота, то никаким знаком от оборота оно не отделяется.
Михаил — спортсмен, значит сильный и здоровый, он, думаю, сможет передвинуть камень.
Запели петухи, уже 5 часов значит, и мы отправились в путь.
2. Если же вводное слово стоит в середине обособленного оборота, то оно выделяется запятыми на общем основании.
Запели петухи — уже, значит, 5 часов — и мы отправились в путь.
3. Вводные слова, стоящие перед сравнительным оборотом (с союзом «как»), целевым оборотом (с союзом «чтобы») и т. д. выделяются запятыми по общему правилу.
Николай, значит, как и я, тоже перешел вброд реку.
Федор не приехал в гости, значит, чтобы наверняка успеть на поезд.
4. Вводные слова отделяются от предшествующего сочинительного союза, если вводное слово можно опустить или переставить в другое место предложения без нарушения его структуры (обычно это бывает при союзах и и но).
Кто-то приезжал, но, значит, не он.
Можно переставить:
Кто-то приезжал, но не он, значит.
Если же изъятие или перестановка вводного слова невозможны, то запятая после союза не ставится (обычно при союзе а).
Его никто не видел в министерстве, а значит, он там не был.
5. После присоединительного союза (в начале самостоятельного предложения) запятая обычно не ставится.
Но значит, песня ему понравилась.
Реже (при интонационном выделении вводных слов, при их включении в текст посредством подчинительного союза) после присоединительного союза, стоящего в начале предложения, запятая перед вводной конструкцией ставится.
Но, значит, это был не Алексей.